framework's $13M Bet on Olema Pharmaceuticals: A breakthrough or Just a Gamble? | Whale Factor