151 pubs · 4,334 cites · h-index 32
University of North Texas
2012 - Present
Sunny BioDiscovery (United States)
2017 - 2025
Noble Research Institute
2020 - 2020
University of Pittsburgh
2005 - 2012
Case Western Reserve University
2012 - 2012