Scholarly Index
Sue Bennett
University of Ottawa; 13,084 total citations; 260 total publications; best world rank #26
University of Ottawa
13,084Total citations
260Total publications
55H-index
Scholarly Index
University of Ottawa; 13,084 total citations; 260 total publications; best world rank #26
University of Ottawa