3.236.146.28

LP Profile: Geoff Love, Wellcome Trust

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