Ecosystem Registry

Sentec (United Kingdom)

Corporate R&D · St Andrews, United Kingdom · Founded 1997

Corporate R&D in St Andrews, United Kingdom, founded 1997. Part of the Innovative EcoSystems registry.

sentec.co.uk