Scholarly Index
David A. Coomes
University of Cambridge; 41,064 total citations; 318 total publications; best world rank #16
University of Cambridge
41,064Total citations
318Total publications
91H-index
Scholarly Index
University of Cambridge; 41,064 total citations; 318 total publications; best world rank #16
University of Cambridge