Baussano Iacopo, Sankaranarayanan Rengaswamy, Weiderpass Elisabete
International Agency for Research on Cancer, 150 cours Albert Thomas, 69372 Lyon Cedex 08, France.
RTI International India, 6th Floor, Pullman Commercial Tower, Aero City, 110037 New Delhi, India.
Prev Med. 2020 Sep;138:106150. doi: 10.1016/j.ypmed.2020.106150. Epub 2020 May 27.