Scholarly Index
José Iriarte
University of Exeter; 7,100 total citations; 201 total publications; best world rank #2
University of Exeter
7,100Total citations
201Total publications
46H-index
Scholarly Index
University of Exeter; 7,100 total citations; 201 total publications; best world rank #2
University of Exeter