Scholarly Index

Elumalai Vengadesan

Indian Institute of Technology Madras; 934 total citations; 26 total publications; best world rank #153

Indian Institute of Technology Madras

934Total citations
26Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic System Optimization Techniques2021-2025153IN 2696.58
Solar Thermal and Photovoltaic Systems2021-2025349IN 4295.03