Department of Mechanical Engineering
Indian Institute of Technology Kanpur
Max Planck Institute for Polymer Research Mainz
ETH Zurich
ETH Zurich
Indian Institute of Science, Bangalore
Indian Institute of Engineering Science and Technology, Shibpur
Life Member
Life Member