Richard Ross is Rosetrees Trust Chairman, a charitable foundation that uses a unique venture philanthropy model to fund cutting edge medical research project. The charity, which was established by Richard’s parents in 1987 to mark their Golden wedding anniversary is celebrating its own 30th anniversary this year.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok