312 pubs · 10,879 cites · h-index 43
National Institutes of Health
2005 - 2025
EP Analytics (United States)
2020 - 2025
National Cancer Institute
2004 - 2025
Center for Cancer Research
Oslo University Hospital
2012 - 2023