Scholarly Index
Sandra E. Trehub
University of Toronto; 15,883 total citations; 216 total publications; best world rank #18
University of Toronto
15,883Total citations
216Total publications
75H-index
Scholarly Index
University of Toronto; 15,883 total citations; 216 total publications; best world rank #18
University of Toronto