Share
twitterlinkedinfacebook
Image 1 of 1
20081018-AIIMS_Hospital-075.JPG
Patients and family of patients spend many hours at the waiting area in the compounds of the All India Institute of Medical Sciences (AIIMS) Hospital, New Delhi, the largest hospital in India, on 18th October 2008 in New Delhi, India. Photo : Suzanne Lee