TU Delft, The Netherlands
RMIT University, Australia
Deakin University, Australia
Australia (Melbourne, Geelong)
Netherlands (Delft, Amsterdam, The Hague, Zoetermeer)
France (Paris)
Switzerland (Zurich, Interlaken)
Nepal (Katmandu)
Bhutan (Thimpu)
Oman (Muscat)
Finland (Helsinki)