Doctor profile
Dr. T. S. Harshavardhan is listed in the supplied hospital doctor directory. Profile details were verified against the linked source on 2026-08-23.

MBBS., MD (General Medicine)., DM (Nephrology)., DNB (Nephrology)., MRCP(UK), ESE(Neph).,
Request AppointmentDr. T. S. Harshavardhan is listed in the supplied hospital doctor directory. Profile details were verified against the linked source on 2026-08-23.
Nephrology
MBBS., MD (General Medicine)., DM (Nephrology)., DNB (Nephrology)., MRCP(UK), ESE(Neph).,