Thanh-Danh Nguyen (Nguyễn Thành Danh), Ph.D.