Porto, Porto, Portugal
Cologne University of Applied Sciences
Shanghai Jiao Tong University
Universidade do Porto