226 pubs · 17,467 cites · h-index 63
National Coalition for Cancer Survivorship
2026 - Present
Oregon Research Institute
1981 - Present
Eugene Research Institute
1987 - 2023
Topcon (Netherlands)
2023 - 2023
Schlumberger (Ireland)
1997 - 1997