Self Employed New Delhi
Istanbul, Turkey
International Institute of Information Technology Bangalore Bangalore
Karachi, Pakistan
Rensselaer Polytechnic Institute
Dhaka, Bangladesh
Stellenbosch University Stellenbosch, South Africa
Thailand
Texas A&M University
@schrodinger New York
Imperial College London London
Tokyo
New Delhi
LMU/TUM Munich
Technische Universität München (TUM) Munich, Germany
@Purdue United States