84 pubs · 928 cites · h-index 7
National Cancer Institute
2007 - 2022
Division of Cancer Epidemiology and Genetics
Institut Català d'Oncologia
2013 - 2013