Ritsumeikan University, Japan
University of Tsukuba, Japan
University of Edinburgh, UK
University of Michigan, USA
ETH Zürich, Switzerland
Politecnico di Bari, Italy