United Technologies Research Center (Retired), USA
University of Michigan, USA
University of Toronto, Canada
King Abdullah University of Science and Technology, Saudi Arabia
Stanford University, USA
Karlsruher Institut für Technologie (Karlsruhe Institute of Technology), Germany
Università degli Studi di Napoli Federico II (University of Naples Federico II), Italy
Imperial College, UK
University of Duisburg, Germany
University of Toronto, Canada