Department of Orthopaedics, Guru Teg Bahadur Hospital, University College of Medical Sciences, University of Delhi, Delhi 110095, India;
Department of Orthopaedics, Rajindra Hospital, Government Medical College, Punjab 147001, India;
Department of Orthopaedics, Guru Teg Bahadur Hospital, University College of Medical Sciences, University of Delhi, Delhi 110095, India;