Contact: Office
Semiconductor Thin film and Emerging Photovoltaic Laboratory (STEP)
V block, Room No. V-334,
Department of Energy Science and Engineering
Indian Institute of Technology Delhi, Hauz Khas, New Delhi, 110016
Tel: 011-2659-1568
https://www.linkedin.com/in/singh-research-group-fmdl-1b5867241/