Professor Dr. Xing has been a visiting associate professor at Stanford University, and a visiting research professor at Facebook