John DiPreta

John DiPreta

Affiliations and Expertise

Capital Region Orthopaedics