Stella Lai's Location
Columbus, OH, US
Stella Lai's Education
Stella Lai's Skills
Stella Lai's Summary
Stella Lai, based in Columbus, OH, US, is currently a Research Associate at The Ohio State University. Stella Lai holds a 2015 - 2017 Master Of Science in Anatomy @ Ohio State University. With a robust skill set that includes Molecular Biology, Microsoft Office, Data Analysis, Research, Microsoft Excel and more, Stella Lai contributes valuable insights to the industry. Stella Lai has 3 emails on RocketReach.