3,721 pubs · 13,691 cites · h-index 41
Pacific Northwest National Laboratory
2022 - Present
University of Toledo
2007 - Present
Ecological Society of America
2016 - 2016
Western University of Health Sciences
2016 - 2016
The Nature Conservancy
2011 - 2011