Search
Menu
Supervising Professor
2025
Indian Institute of Technology Delhi (IITD)
Energy-generating textile for wastewater treatment