Scholarly Index
James A. Screen
University of Exeter; 16,557 total citations; 164 total publications; best world rank #15
University of Exeter
16,557Total citations
164Total publications
50H-index
Scholarly Index
University of Exeter; 16,557 total citations; 164 total publications; best world rank #15
University of Exeter