Scholarly Index
Oliver L. Phillips
University of Leeds; 68,420 total citations; 446 total publications; best world rank #6
University of Leeds
68,420Total citations
446Total publications
123H-index
Scholarly Index
University of Leeds; 68,420 total citations; 446 total publications; best world rank #6
University of Leeds