David Snodin

David Snodin is a retired pharmacotoxicology consultant based in Bristol, UK