162 pubs · 20,041 cites · h-index 69
Cancer Genetics (United States)
2014 - 2025
Center for Cancer Research
1990 - 2025
Cancer Institute (WIA)
2023 - 2023
National Cancer Institute
1991 - 2023
The Francis Crick Institute
2020 - 2020