National University of Singapore
Singapore, Central Singapore, Singapore
Vrije Universiteit Amsterdam
Amsterdam, Noord-Holland, The Netherlands