58 pubs · 1,633 cites · h-index 19
Baylor College of Medicine
2015 - Present
Western University
2019 - 2025
Robarts Clinical Trials
2023 - 2023
University of North Carolina at Chapel Hill
2013 - 2020