Ran Xu
Michigan State University