Peter Lee

Peter Lee

Peter is Director of Science and Technology and oversees strategy, development, and coordination of partnerships with academics, biotechs, and pharma to increase automation and cloud-connected science

Menlo Park
1 post
Twitter
You've successfully subscribed to The Strateos Blog!
Could not sign up! Invalid sign up link.