18 pubs · 2,324 cites · h-index 8
Pfizer (United States)
2024 - 2024
Texas Tech University
2018 - 2023
Texas Tech University Health Sciences Center
Nuclear Materials Authority
2022 - 2022
The University of Texas at El Paso
2021 - 2021