Indian Institute of Technology Roorkee
Roorkee, India
Khalifa University
Abu Dhabi, Abū Z̧aby, United Arab Emirates