Scholarly Index

Cornelia Peterson

Tufts University; 1,576 total citations; 69 total publications; best world rank #730

Tufts University

1,576Total citations
69Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025730US 19768.41