Dr. Himanshu Joshi, Indian Institute of Technology Roorkee - Professor Information Location: Roorkee, India Taxonomy Hydrology