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.

PromoCell

Healthcare explainer video for PromoCell

Healthcare
Live Action