Institution: | 1.Department of Orthopaedics, Atal Bihari Vajpayee Institute of Medical Sciences, Dr. Ram Manohar Lohia Hospital, New Delhi, 110001 India ;2.Department of Orthopaedics, All India Institute of Medical Sciences (AIIMS), New Delhi, 110029 India ;3.Southport and Ormskirk NHS Trust, Southport, PR8 6PN UK ;4.Department of Orthopaedics, Indraprastha Apollo Hospital, Sarita Vihar, Mathura Road, New Delhi, 110076 India |