Greece

National Technical University of Athens,
Ir. Politechniou 9, Zografou, 15780, Greece

New Zealand

The University of Auckland
5 Grafton Rd, Auckland 1010, New Zealand