331 pubs · 16,955 cites · h-index 74
Luminex (United States)
2024 - 2024
Texas Oncology
2023 - 2023
Patient-Centered Outcomes Research Institute
GlaxoSmithKline (United States)
2021 - 2023
Providence College
2022 - 2022