54 pubs · 887 cites · h-index 15
University of Manchester
2013 - 2025
National Institute for Mathematical and Biological Synthesis
2011 - 2012
University of Wisconsin–Madison
2009 - 2011
University of Tennessee at Knoxville
2011 - 2011
World Wildlife Fund
2004 - 2004