See the 24-slide pitch deck a new biotech startup just used to raise $175 million to develop the next cancer breakthrough by Richard Guwoe | Mar 22, 2022