ITT for Projects 10191941, 10194112, 10193281, 10192691 United Kingdom Business services UK Research & Innovation Awarded Seen €11,191 est. value
ITT for project 10197267 United Kingdom Business services UK Research & Innovation Awarded Seen €6,197 est. value
ITT for project 10199669, 10199915 and 10199340 United Kingdom Business services UK Research & Innovation Awarded Seen €17,429 est. value