Profile picture
Utkarsh Sood
Doctorate
  • Assistant Professor
    Primary
    Department of Zoology, Kirori Mal College, University of Delhi
    New Delhi, India
  • Post Doctoral Researcher
    The Energy and Resources Institute (TERI)
    New Delhi, India
View All
mini profile avatar Utkarsh Sood