Scholarly Index
T.J. DeVries
University of Guelph; 9,511 total citations; 279 total publications; best world rank #18
University of Guelph
9,511Total citations
279Total publications
57H-index
Scholarly Index
University of Guelph; 9,511 total citations; 279 total publications; best world rank #18
University of Guelph