Scholarly Index
Philip S. Wells
University of Ottawa; 30,298 total citations; 381 total publications; best world rank #21
University of Ottawa
30,298Total citations
381Total publications
76H-index
Scholarly Index
University of Ottawa; 30,298 total citations; 381 total publications; best world rank #21
University of Ottawa