301 pubs · 9,002 cites · h-index 51
U.S. National Science Foundation
2010 - 2016
University of Arizona
1977 - 2016
Princeton University
1981 - 2006
Infusion (South Africa)
2004 - 2004
Australian National University
2001 - 2003