Scholarly Index

William Macaulay

New York University; 7,805 total citations; 176 total publications; best world rank #507

New York University

7,805Total citations
176Total publications
45H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Orthopaedic implants and arthroplastyLifetime513US 23398.50
Orthopedic Infections and TreatmentsLifetime507US 24497.60
Total Knee Arthroplasty OutcomesLifetime608US 29898.10
Hip and Femur FracturesLifetime523US 21797.19
Total Knee Arthroplasty Outcomes2021-2025680US 26393.52
Orthopaedic implants and arthroplasty2021-2025781US 28891.90
Orthopedic Infections and Treatments2021-2025715US 27589.31