The UK’s medical research charity LifeArc has received a windfall of nearly $1.3 billion after selling a portion of its royalty interest in Merck & Co’s blockbuster cancer drug Keytruda to a ...
Some results have been hidden because they may be inaccessible to you