Scholarly Index
Peter Harrison
University of Notre Dame; 2,668 total citations; 163 total publications; best world rank #1
University of Notre Dame
2,668Total citations
163Total publications
27H-index
Scholarly Index
University of Notre Dame; 2,668 total citations; 163 total publications; best world rank #1
University of Notre Dame