42 pubs · 1,326 cites · h-index 9
University of Wisconsin–Madison
2021 - Present
Lymphoma Study Association
2025 - Present
Beijing Electronic Science and Technology Institute
2025 - 2025
University of Wisconsin Health
2024 - 2024
University of California, Davis
2021 - 2024