Background
Shen, Heng Tao was born on February 19, 1977 in Shandong, China.
Shen, Heng Tao was born on February 19, 1977 in Shandong, China.
Doctor of Philosophy with honors, National University Singapore, 2000—2004.
Teaching assistant National University Singapore, 2000—2004. Lecturer University Queensland, Brisbane, Australia, since 2004.