8 pubs · 708 cites · h-index 4
Max Planck Society
2011 - 2011
Max Planck Institute for Chemical Ecology
2009 - 2011
Virginia Tech
2010 - 2010