Deal size up to 4.4 trillion won with Novartis signals major licensing revenue potential.
Why it matters
Deal size up to 4.4 trillion won with Novartis signals major licensing revenue potential. — impact context not separately stored; see What changed.