Annalisa Durdle is a New Zealander working as a forensic scientist in Australia who's discovering that fly excrement can help the police solve crimes.
Annalisa Durdle is a New Zealander working as a forensic scientist in Australia who's discovering that fly excrement can help the police solve crimes.