Scholarly Index

Ewan D. Dunlop

European Commission; 24,534 total citations; 137 total publications; best world rank #26

European Commission

24,534Total citations
137Total publications
50H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Silicon and Solar Cell TechnologiesLifetime62BE 199.28
solar cell performance optimizationLifetime26BE 199.26
Photovoltaic System Optimization TechniquesLifetime100BE 199.11
Chalcogenide Semiconductor Thin FilmsLifetime364BE 398.73
Photovoltaic Systems and SustainabilityLifetime40BE 297.74
Solar Radiation and PhotovoltaicsLifetime251BE 297.38
Solar Thermal and Photovoltaic SystemsLifetime779BE 395.55
solar cell performance optimization2021-2025321BE 385.14
Silicon and Solar Cell Technologies2021-2025399BE 284.99