Page Not Found Looks like the page you were looking for doesn’t exit. Try searching for something else using the main menu above. New Leaf Venture Partners is a venture capital firm that invests exclusively in companies revolutionizing healthcare.