Startups
Brings together the University's strengths across engineering, mathematics, computing and physical sciences.
Overview
Location
United Kingdom, England, Leeds