Mersana Therapeutics (MRSN) up 56% today, can it keep up? | StockPence

Mersana Therapeutics (MRSN) up 56% today, can it keep up? | StockPence