Scholarly Index
Thomas S. C. Farrell
Brock University; 4,387 total citations; 86 total publications; best world rank #18
Brock University
4,387Total citations
86Total publications
35H-index
Scholarly Index
Brock University; 4,387 total citations; 86 total publications; best world rank #18
Brock University