IDBS awarded Best Bioprocessing Supplier Award: Software, at the Asia-Pacific Biopharma Excellence Awards 2025
IDBS has been awarded the Best Bioprocessing Supplier Award: Software, at the Asia Pacific Biopharma Excellence Awards (ABEA) 2025.
IDBS has been awarded the Best Bioprocessing Supplier Award: Software, at the Asia Pacific Biopharma Excellence Awards (ABEA) 2025.