Scholarly Index
David O’Hagan
University of St Andrews; 21,603 total citations; 430 total publications; best world rank #17
University of St Andrews
21,603Total citations
430Total publications
63H-index
Scholarly Index
University of St Andrews; 21,603 total citations; 430 total publications; best world rank #17
University of St Andrews