Scholarly Index
Stephen L. Brusatte
James Hutton Institute; 10,155 total citations; 271 total publications; best world rank #11
James Hutton Institute
10,155Total citations
271Total publications
58H-index
Scholarly Index
James Hutton Institute; 10,155 total citations; 271 total publications; best world rank #11
James Hutton Institute