Scholarly Index
L. David Sibley
Washington University in St. Louis; 36,088 total citations; 303 total publications; best world rank #2
Washington University in St. Louis
36,088Total citations
303Total publications
112H-index
Scholarly Index
Washington University in St. Louis; 36,088 total citations; 303 total publications; best world rank #2
Washington University in St. Louis