Cited by 885
Birla Institute of Technology and Science - Hyderabad Campus
ORCID: 0000-0001-7376-1028Publishes on Solar Thermal and Photovoltaic Systems, Energy and Environment Impacts, Solar-Powered Water Purification Methods. 110 papers and 2.6k citations.