BIO Spain 2025

  • 2025.Sep.30

No alternative text description for this imageApeloa is excited to announce that we'll be at BIO Spain in Barcelona from October 7-9, 2025!

We look forward to connecting with partners and industry leaders to discuss how our CDMO services can help advance your projects.

Let’s connect and explore new opportunities for collaboration!