September 14, 2017 30 Years of the Rosetrees Trust The Rosetrees Trust is a unique charity which works on the basis of venture philanthropy for medical research. In other words, we invest relatively small sums...