Iowa State University
Assistant Professor
Howard Hughes Medical Institute
Post-doctoral research fellow
Academia Sinica, Taiwan
Research Assistant
Michigan State University
Post-doctoral research fellow
National Chung Hsing University
Michigan State University