433 pubs · 11,073 cites · h-index 58
Augusta University
1995 - Present
Charlie Norwood VA Medical Center
2008 - Present
University Health Care System
2025 - Present
Discovery Institute
2022 - 2025
Augusta University Health
2001 - 2025