29 pubs · 1,938 cites · h-index 14
University of Wisconsin–Madison
2022 - 2022
University of Alabama
1998 - 2005
Pacific Northwest National Laboratory
1999 - 1999
Environmental Molecular Sciences Laboratory
1999 - 1999
University of Guelph
1993 - 1995