6 employees
Tecrea is the provider world leading cell and tissue delivery technology for research and drug development applications.
2012
Tecrea Ltd raised undisclosed on April 1, 2015
Investors: Innovate UK