Value creation in Life Sciences 69: Time Value of Money Farmantra Share this post Would you take $1 billion today as a front-loaded deal in licensing,or $10 billion in royalties 10 years from now? The answer may be obvious for many—but for others…? 🤔 Thanks for watching! 👋 Related Post 1 OCTOBER, 2025Value creation in Life...Investors in biotech often...101 OCTOBER, 2025Not a Book Review – 5Are you tempted to interrupt...202 OCTOBER, 2025Value creation in Life...Ever tried a new roast from a...102 OCTOBER, 2025Not a Book Review – 4Have you witnessed the...10