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