Scholarly Index
S.J. LeBlanc
University of Guelph; 17,219 total citations; 320 total publications; best world rank #2
University of Guelph
17,219Total citations
320Total publications
64H-index
Scholarly Index
University of Guelph; 17,219 total citations; 320 total publications; best world rank #2
University of Guelph