CVL7709 Emerging Technologies for Environmental Management, IIT Delhi · ProfRate