Ecosystem Registry

St Helens Hospital

Health research · Prescot, United Kingdom · Founded 1873

Health research in Prescot, United Kingdom, founded 1873. Part of the Innovative EcoSystems registry.

sthk.nhs.uk