Izzy Zhang
@izzyzhang
· May 31
Incyte just dropped a 25% improvement in cancer-free survival for lymphoma. That’s late-stage data that moves needles. Biotech plays like this are why you stay in the game.
0