Scholarly Index

Eric Frank

Tufts University; 4,533 total citations; 62 total publications; best world rank #590

Tufts University

4,533Total citations
62Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zebrafish Biomedical Research ApplicationsLifetime590US 24392.45