75 pubs · 1,502 cites · h-index 19
Renewable Energy Systems (United States)
2026 - Present
King Abdullah University of Science and Technology
2020 - Present
Physical Sciences (United States)
2021 - 2021
Indian Institute of Technology Kanpur
2014 - 2020
Chhatrapati Shahu Ji Maharaj University
2017 - 2017