The Investigators is an Irish scientific television series broadcast on RTÉ One. The series examines some of the most interesting projects being worked on by leading Irish scientists across the ...
The devil's work is never done.