Prof. Ng's main research area is complex analysis, in particular factorizations of mermorphic functions, complex dynamics, complex differential equations and geometry of polynomials. He also has a side interest in game theory and mathematical biology. He is on the editorial board of Bulletin of the Australian Mathematical Society.