Indian Institute of Technology Jodhpur
April 2025 - Present
Indian Institute of Technology Dhanbad
August 2023 - April 2025
Ben-Gurion University of the Negev, Israel
October 2020 - July 2023
Indian Institute of Technology Delhi
October 2019 - October 2020
Indian Institute of Technology Kanpur
February 2019 - September 2019
Martin-Luther University, Germany
January 2015 & September 2016
Indian Institute of Science Bangalore
April 2014 & October 2014