We have a meeting tomorrow with LifeArc who sold their royalty stake in KeyTruda for 1.3 billion dollars. Let's see if they can see what we are doing for humanity.

You're the first one here!
Early people don't usually get a prize, so here's a love letter from us.