A veteran oncology startup crew is making a very serious bet that they've found the key to unlock