LP Profile: Geoff Love, Wellcome Trust

581
Venture capital amounts to close to 7.5 per cent of the total investment portfolio for UK medical foundation Welcome Tru