Prof Sagar Mitra, Department of Energy Science and Engineering, has been invited to join the Editorial Board of the Journal of Power Sources (49-year-old journal with a current IF of 9.7) Year 2025 Employee Prof Sagar Mitra