Scholarly Index

Ann Leahey

Children's Hospital of Philadelphia; 2,473 total citations; 48 total publications; best world rank #870

Children's Hospital of Philadelphia

2,473Total citations
48Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime870US 40490.27