Log in
Inscripta, Inc.
Contact
Links
Previous companies
View in org chart
Richard Fox
Chief Scientist
Scott Frykman
VP of Process Sciences
Andrew Horwitz
Vice President Research And Development
Benjamin B.
Vice President, Mammalian Biology and Product Management
January, 2023 - present