149 pubs · 9,558 cites · h-index 50
George Washington University
2016 - 2025
United States National Library of Medicine
National Institutes of Health
2019 - 2024
Medica (United States)
2024 - 2024
National Cancer Institute
2021 - 2024