Pontificial Catholical University of Peru
Utah University, USA.
Jagiellonian University, Poland.
Technical University Cottbus, Germany.
The University of Tokyo, Japan
TU Darmstadt, Germany
UC Santa Cruz, USA
HKUST, Hong Kong, China
INESC ID, Portugal
Ozyegin University, Turkey
Masdar Institute of Science and Technology, UAE
University of Verona, Italy