Biosimilars were supposed to save us. Can they eve

Biosimilars were supposed to save us. Can they even save themselves? https://t.co/Zc8xg4VeVe