Interface is a central hub connecting businesses to Scotland's 23 higher education and research institutes: