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