127 pubs · 3,845 cites · h-index 30
Mulier Institute
2026 - Present
University of Missouri
2012 - Present
Missouri University of Science and Technology
2004 - 2014
Brookhaven National Laboratory
2010 - 2010
University of Wyoming
2006 - 2006