


Get in touch
Get in touch
Our business is to provide you with the best services and solutions to share with us your experiences and expectations.
Contact Information
Trading address:
Stemnovate Limited
IdeaSpace West
Entrepreneurship Centre
3 Charles Babbage Road
Cambridge
CB3 0GT
Laboratory Address:
Stemnovate Limited
Maia Building (270)
Babraham research campus
CB22 3AT
Support info
Telephone: +44 (0)1223830192
Email: info@stemnovate.co.uk