M
Researcher Profile

Megan Richards

🏛 Division of Orthopaedic Surgery, University of Ottawa, Ottawa, ON, Canada

ORCID 0000-0003-0737-389x
2
Publications
68
Citations
10
Co-Authors
2
Active Years