Location overview

We serve our clients from our sites in Europe and the USA. Our team is based at our headquarters in Laupheim, Germany and a second site in Milford, MA, USA. A third site in Stevenage, UK, is dedicated to the development of advanced therapies.