Shan Zhou
Michigan Technological University