frankfurt am main, hesse, germany
Sheffield University
Instituto Superior Técnico
Universidade Nova de Lisboa