Scholarly Index

Elia J. Duh

Johns Hopkins University; 12,091 total citations; 146 total publications; best world rank #619

Johns Hopkins University

12,091Total citations
146Total publications
53H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Retinal Diseases and TreatmentsLifetime641US 28398.07
Angiogenesis and VEGF in CancerLifetime619US 27696.50