CVL7606 Dynamics and Hazards in Rock Engineering, IIT Delhi · ProfRate