16 pubs · 1,643 cites · h-index 8
PhytoCeutica (United States)
2007 - 2007
Georgia Institute of Technology
2005 - 2006
Lawrence Berkeley National Laboratory
2005 - 2005
Eötvös Loránd University
1999 - 2004