Eric Yin-Shan Ng, PhD