Still Point is a public-markets investment firm focused on a paradigm shift in biotechnology Research Research Contact Us Contact Us