Scholarly Index
Eric Sheppard
University of California System; 6,525 total citations; 107 total publications; best world rank #7
University of California System
6,525Total citations
107Total publications
40H-index
Scholarly Index
University of California System; 6,525 total citations; 107 total publications; best world rank #7
University of California System