Scholarly Index
Laurent Servais
University of Oxford; 14,294 total citations; 534 total publications; best world rank #1
University of Oxford
14,294Total citations
534Total publications
62H-index
Scholarly Index
University of Oxford; 14,294 total citations; 534 total publications; best world rank #1
University of Oxford