Consultant, NephrologistMulti-speciality and Super-Speciality Hospitals (Telugu states)Other, TelanganaPosted 4 days agoNephrologyPrivate