32 pubs · 5,406 cites · h-index 15
Palo Alto University
2012 - 2020
Rhodes College
2016 - 2018
Evidence Based Research (United States)
2018 - 2018
National Institutes of Health
2013 - 2013
Temple College
2011 - 2011