Abstract
Official peer-reviewed, open access publication of the Indian Orthopaedic Association (IOA)

This publication has 53 references indexed in Scilit: