Scholarly Index

Esteban Zalamea-León

University of Cuenca; 502 total citations; 60 total publications; best world rank #674

University of Cuenca

502Total citations
60Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic Systems and Sustainability2021-2025674EC 355.80