Neha Bharti

Fellow

Neha Bharti, Fellow, The Energy and Resources Institute (TERI), New Delhi