Calicut Kidney Research Hospital Kozhikode

Calicut Kidney Research Hospital, Kozhikode

No.12/477, Cheruvannoor, Feroke, Kozhikode, Kerala - 673643

  • 1 Speciality

About

Specialities

  • Urology

Map