University of Leeds leeds.ac.uk

University of Leeds is one of the world's top 100 universities and part of the Russell Group of leading UK universities.

University of Leeds is one of the world's top 100 universities and part of the Russell Group of leading UK universities.

See All Exits Recent Exits

Phone: +44 (0)113 2431751

Fax:



Leeds, LS2 9JT
United Kingdom

University of Leeds - Investments & Acquisitions

Show Real Data