Tsinghua University
Beijing, China
University of Amsterdam
Amsterdam, Noord-Holland, The Netherlands