Ecosystem Registry

Wrexham Maelor Hospital

Health research · Wrexham, United Kingdom · Founded 1826

Health research in Wrexham, United Kingdom, founded 1826. Part of the Innovative EcoSystems registry.

bcuhb.nhs.wales