Innovation Ulster

Innovation Ulster

Venture capitalClaimed

Ulster University - Office of Innovation.

HQ location
United Kingdom
Portfolio analysis