EMD - Affiliates of Merck KGaA, Darmstadt, Germany
Process Development Scientist
Thermo Fisher Scientific
Scientist II
Third Institute of Oceanography, State Ocean Administration
Research Assistant
EMD - Affiliates of Merck KGaA, Darmstadt, Germany
Process Development Scientist II
Thermo Fisher Scientific
R and D Scientist III
Drug Discovery for Tropical Diseases
Scientist
Thermo Fisher Scientific
Manager-Cell and Gene Therapy
Upstate Medical University
PhD Student
State University of New York Upstate Medical University
Xiamen University