Scholarly Index

E. Mathioulakis

National Centre of Scientific Research "Demokritos"; 2,647 total citations; 57 total publications; best world rank #519

National Centre of Scientific Research "Demokritos"

2,647Total citations
57Total publications
27H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Solar Thermal and Photovoltaic SystemsLifetime616GR 896.31
Solar Radiation and PhotovoltaicsLifetime762GR 1494.19
Solar-Powered Water Purification MethodsLifetime519GR 693.67