Ecosystem Registry

Health Protection Scotland

Government or public body · Glasgow, United Kingdom · Founded 2005

Government or public body in Glasgow, United Kingdom, founded 2005. Part of the Innovative EcoSystems registry.

hps.scot.nhs.uk