Product NewsCobra Biomanufacturing signs agreement with Debiopharm to supply biopharmaceutical protein