Scholarly Index
Colin McFarlane
Durham University; 10,753 total citations; 121 total publications; best world rank #2
Durham University
10,753Total citations
121Total publications
44H-index
Scholarly Index
Durham University; 10,753 total citations; 121 total publications; best world rank #2
Durham University