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

Published ranking records