Shiqing (Frank) Yao, PhD