Scholarly Index
D.L. Renaud
University of Guelph; 3,781 total citations; 223 total publications; best world rank #1
University of Guelph
3,781Total citations
223Total publications
31H-index
Scholarly Index
University of Guelph; 3,781 total citations; 223 total publications; best world rank #1
University of Guelph