Scholarly Index

T.R. Leonard

University of Calgary; 4,199 total citations; 92 total publications; best world rank #687

University of Calgary

4,199Total citations
92Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Muscle activation and electromyography studiesLifetime687CA 6497.45
Cardiomyopathy and Myosin StudiesLifetime772CA 2396.58