Veronica Swallow

Past President

(2023-2024)

Veronica Swallow

PhD, MMedSCi, BSc (Hons), RGN, RSCN