Awards, Grants, and Patents

  • NTU-Edex grant (2017) for innovations in teaching and learning
  • NTU teaching excellence award (AY 2013/14)