Prof. Stephen Levin 1941-2012 - Landrigan, P. (European Journal of Oncology and Environmental Health, 2012)