135 pubs · 3,770 cites · h-index 26
University of Alabama at Birmingham
2010 - 2022
Quantitative BioSciences
2015 - 2015
University of Alabama
1999 - 2013
University of Missouri Health System
2008 - 2010
University of Missouri