Dr. Shabarinath C

Education And Fellowship

MBBS, DCH, DNB(Paediatrics), DM(Nephrology)