53 pubs · 10,510 cites · h-index 29
University of Chicago
2000 - Present
University of Illinois Chicago
2011 - 2011
Département Santé des Plantes et Environnement
2005 - 2005
Helsinki Institute of Physics
2000 - 2000
Schlumberger (Ireland)
2000 - 2000