52 pubs · 1,777 cites · h-index 17
University of Nebraska Medical Center
1988 - Present
Nebraska Cancer Specialists
2021 - 2021
Fondazione Humanitas per la Ricerca
2019 - 2019
Mayo Clinic
2004 - 2009
Georgetown University
2009 - 2009