Katharine D Harper

Department of Orthopedic Surgery, Temple University Hospital, USA

0000-0003-2130-2414