Xiao-Liang Qi*

Stanford