Life Science Specialist
Thermo Fisher Scientific
Washington University
Wuhan University
Washington University in St. Louis - Olin Business School