Indian Institute of Technology, Kanpur Kanpur, India
The University of Melbourne | JSPS Overseas Research Fellow Melbourne, Australia
ICTP-AP, UCAS Beijing
SISSA ITALY
New York University New York
University of Washington Seattle
TCNJ Ewing, NJ
"Vinca" Institute of Nuclear Sciences-National Institute of the Republic of Serbia, University of Belgrade, Belgrade, Serbia Belgrade, Serbia
Leibniz University Hannover Hannover, Germany
Thomson Reuters Special Services North Potomac, MD
Korea Advanced Institute of Science and Technology Daejeon, Republic of Korea
Henkel Düsseldorf
Graz University of Technology Graz, Austria
Shanghai Jiao Tong University Shanghai, sometimes Dongguan
California Institute of Technology Pasadena
University of California, Los Angeles Los Angeles