He has also taught and held research positions at the University of Malaya, Australian National University, and Auckland University.
Dia juga mengajar dan memegang posisi peneliti di Universitas Malaya, Universitas Nasional Australia, dan Universitas Auckland.