Charles Lo's Location
California, United States
Charles Lo's Work
Charles Lo's Education
Charles Lo's Summary
Charles Lo, based in California, United States, is currently a Research Associate at LATITUDE Pharmaceuticals Inc, bringing experience from previous roles at Takeda. Charles Lo holds a 2016 - 2020 Bachelor of Science - BS in Biochemistry/Chemistry @ University of California San Diego. Charles Lo has 1 email on RocketReach.