James Z. Pang
Ph.D, M.Sci., M.Eng., B.Eng.