175 pubs · 8,864 cites · h-index 37
University of California, Davis
2009 - Present
Oregon National Primate Research Center
2017 - 2025
University of Liège
2025 - 2025
Northern California Melanoma Center
2023 - 2023
University of North Carolina at Chapel Hill
2020 - 2020