90.3K(top 5%)
PR articles
1.9M(top 10%)
PR citations
299(top 10%)
PR h-index
340(top 10%)
h-index
105.3K
documents
2.4M
doc citations

How many peer-reviewed articles has Ophthalmology produced?

The peer-reviewed article series for Ophthalmology spans 1918-2025 and contains 90,278 indexed peer-reviewed articles. In 2025, the count is 2,030.