Discovery

Sheila Willis

Sep 2, 2024
Sheila Willis, a forensic scientist and former Director General of Forensic Science Ireland, shares her insights from years of solving crimes. She discusses the complex interplay between science and the legal system, emphasizing the need for human judgment alongside powerful technology like DNA analysis. Sheila recalls a historic case involving green paint flakes and highlights the unique challenges of presenting scientific evidence in court. From navigating adversarial pressures to the emotional journey of successful convictions, she provides a captivating look into the world of forensics.
Ask episode
Chapters
Transcript
Episode notes