IKDRC

Definition : Institute of Kidney Diseases and Research Centre
Category : Medical » Hospitals
Country/Region : India India
Popularity :

What does IKDRC mean?

Institute of Kidney Diseases and Research Centre (IKDRC) is a hospital located in Ahmedabad, Gujarat, India.