Peter G. Trafton Professor Emeritus of Orthopaedics

Brown Affiliations