Stemnovate Companies
Stemnovate page on drug discovery. The platforms provide solutions for next gen liver, heart and brain cell modelling.
Employee Number:
11-50
Headquarters:
Babraham, Cambridgeshire, United Kingdom
Founded Date:
2017-01-01
Industry:
AI for Longevity