News

Over 2,200 life sciences supply chain professionals gathered in Lyon from 8 – 10th April for LogiPharma 2025, the world’s leading conference dedicated to ...