Dr Roisin O’Dwyer

MB ChB (Aberdeen 2016), MRCGP, BSc (Hons)

Doctor
Female