Dr Olivia Scott

BSc (Hons) (Psychology and Medicine), MB BCh DRCOphth