A

Alistair Mayne

Fremantle Hospital

ORCID: 0000-0001-5560-1039

Publishes on Total Knee Arthroplasty Outcomes, Orthopaedic implants and arthroplasty, Orthopedic Surgery and Rehabilitation. 57 papers and 352 citations.

PubIndex Score28Top 72% · mid-careerHow it's scored
57Publications
352Total Citations
First publication: 2012First senior author: 2012