“Prof. Stephen Levin 1941-2012”. European Journal of Oncology and Environmental Health, vol. 17, no. 1, Mar. 2012, pp. 55-56, https://mattioli1885journals.com/index.php/EJOEH/article/view/2298.