Scholarly Index

Andrew D. McClellan

University of Missouri; 2,558 total citations; 92 total publications; best world rank #287

University of Missouri

2,558Total citations
92Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research ApplicationsLifetime287US 12495.56