13 pubs · 831 cites · h-index 7
University of Copenhagen
2015 - 2022
Danish Cancer Society
2017 - 2018
Danish National Institute of Public Health
2016 - 2016
Democracy X