105 pubs · 2,094 cites · h-index 26
University of the Witwatersrand
2012 - Present
Vanderbilt University
2014 - Present
Vanderbilt Health
2014 - Present
Vanderbilt University Medical Center
2017 - Present
University of North Carolina at Greensboro
2025 - 2025