63.5K(top 10%)
PR articles
3.3M(top 5%)
PR citations
497(top 5%)
PR h-index
564(top 5%)
h-index
72.5K
documents
4.0M
doc citations

How many peer-reviewed articles has Renewable Energy Sources produced?

The peer-reviewed article series for Renewable Energy Sources spans 1980-2026 and contains 63,450 indexed peer-reviewed articles. In 2026, the count is 546.