Post-doctoral Research Associate
glasgow, glasgow city, united kingdom
University of Glasgow
Grenoble INP - UGA
Vellore Institute of Technology
Indian Institute of Technology, Roorkee