Duncan Li

Informatics, Public Health Wales NHS Trust
NPHS Microbiology Carmarthen
West Wales General Hospital
Carmarthen United Kingdom
SA31 2AS