IBA - and PET Pharm Bio sign contract to install a Cyclone® IKON in Taiwan (21.05.2025)