Hamburg, Hamburg, Germany
Chemnitz University of Technology
Stellenbosch University/Universiteit Stellenbosch