Russell Meldrum, MD
Russell Meldrum, MD. Indiana, University , School of Medicine, Department of orthopedics. 550 North University Blvd., Room 1250. Indianapolis, IN 46202. 317-274-7359. Named for Birmingham, England, where the device’s creators practice medicine
438 views • 28 slides