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.