Hancheng Cai, Ph.D.