149 pubs · 4,219 cites · h-index 30
Oregon State University
2005 - Present
Corvallis Environmental Center
2013 - 2024
University of Kentucky
2009 - 2020
Oregon Nanoscience and Microtechnologies Institute
2008 - 2010
Rogers (United States)
2010 - 2010