Gerald Chan

Chan is senior lecturer in international relations at the school of political science and international relations at Victoria University of Wellington