Prof HO Teck Hua

Senior Deputy President and Provost
Tan Chin Tuan Centennial Professor