M

Matthew L. Costa

Nuffield Orthopaedic Centre

547 papers and 11.5k citations.

PubIndex Score98Top 2%How it's scored
547Publications
11.5kTotal Citations
First senior author: 1967