Scholarly Index

Todd McMullen

University of Alberta; 4,164 total citations; 97 total publications; best world rank #457

University of Alberta

4,164Total citations
97Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Sphingolipid Metabolism and SignalingLifetime457CA 1293.74