Xiaoyi (Raymond) Gao, PhD