56 pubs · 7,989 cites · h-index 31
Fibrolamellar Cancer Foundation
2026 - Present
ISI Foundation
2025 - 2025
University of North Carolina at Chapel Hill
1991 - 2021
Chordoma Foundation
2016 - 2021
UNC Lineberger Comprehensive Cancer Center
1993 - 2019