Personal Information
Organization / Workplace
New Delhi, India
Occupation
Indian Institute of Technology Delhi (IIT, Delhi)
About
"defeat the defeat before defeat u"
Tags
engineering
management
water
higher education
construction
See more