Civil Engineering
Indian Institute of Technology Roorkee
Director
National Institute of Hydrology
Indian Institute of Technology Kanpur
Fellow
Member