Professor
Professor
Professor
Professor
Professor
Professor
Khalifa University of Science and Technology
Khalifa University of Science and Technology
UAE University
UAE University
Qatar University
Qatar University
King Abdulaziz University
King Abdulaziz University
Imperial College
University of Manchester
Chulalongkorn University
City University of Hong Kong, SAR
University of Texas, San Antonio
Kasetsart University
King Mongkut’s University of Technology North Bangkok