Institution: | Department of Orthopaedics, Atal Bihari Vajpayee Institute of Medical Sciences, Dr Ram ManoharLohia Hospital, New Delhi, 110001, India;Southport and Ormskirk NHS Trust, Southport, PR8 6PN, UK;Department of Orthopaedics, Indraprastha Apollo Hospital, SaritaVihar, Mathura Road, 110076, New Delhi, India |