Education

Carnegie Mellon University University of Illinois at Chicago Huazhong University of Science and Technology

Postdoc

Stanford University