2 employees
Immplacate is a preclinical stage cell therapy company.
2017
IMMPLACATE raised undisclosed on June 3, 2020
Investors: Creative Destruction Lab