postbiotic
Industry, Oncology
The study revealed that MS-20 dramatically improved treatment outcomes, tripling the objective response rate (ORR) to 75% when combined with Keytruda.
Industry
The transaction represents an enterprise value of €275 million, an estimated 2023 EV/EBITDA multiple of 18x.