undefined

Sheila Willis

Forensic scientist and former Director General of Forensic Science Ireland. Expert in applying scientific principles to legal investigations.