site logo

Samsung Bioepis locks down EU approval for Humira biosimilar

Samsung Bioepis