Civil Engineering
Indian Institute of Technology Roorkee
T.I.E.T., Patiala
DAAD
Indian Water Resources Society (IWRS)
Editorial Board of Indian Water Resources Society