site logo

Biosimilars could still pack revenue-busting punch, analyst suggests

Getty Images