In this live-action based explainer video, we told PromoCell’s story in a way that is simple to understand.
Based in Heidelberg, Germany, PromoCell is recognized globally for supplying scientists with the tools and support they need to do groundbreaking research.