See Heng Teow

See Heng Teow is Head of the Department of Japanese Studies at the National University of Singapore.