84 pubs · 3,500 cites · h-index 23
Frederick National Laboratory for Cancer Research
2012 - Present
Data Management Services (United States)
2021 - Present
Statistical Service
2025 - Present
National Cancer Institute
2011 - 2025
Statistical Research (United States)
2025 - 2025