Amin Abdullah

Amin meraih gelar masternya dalam bidang kajian Asia di University of Hawaii, dan studi doktoralnya di Universitas Leiden, Belanda.