Scholarly Index

Steven J. McCabe

University of Toronto; 2,416 total citations; 84 total publications; best world rank #274

University of Toronto

2,416Total citations
84Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Orthopedic Surgery and RehabilitationLifetime802CA 3097.59
Peripheral Nerve DisordersLifetime274CA 1396.51
Dupuytren's Contracture and TreatmentsLifetime683CA 2072.95