150 pubs · 19,796 cites · h-index 75
University of California, Davis
1980 - 2018
University of Bonn
2007 - 2007
University of Toronto
Institute for Biodiversity
University of California System
2003 - 2004