The impact of Organophosphates

2008-11-18

This paper surely has to win the prize for the most entertaining title of the year.

Originally published on my old blog site.