Skip to main content

Silvia Lombardo

Silvia is an Evidence Review Manager for the UK National Screening Committee at the Department of Health and Social Care.