277 pubs · 9,917 cites · h-index 53
University of South Florida
1998 - 2025
Moffitt Cancer Center
Health Outcomes Solutions (United States)
2022 - 2022
John Wiley & Sons (United States)
2016 - 2016
Indiana University Health
2015 - 2015