London, London, United Kingdom
National Taiwan University
London School of Economics
University of Wroclaw