28 pubs · 1,110 cites · h-index 14
University of California, Berkeley
2005 - 2008
Sanofi (France)
2007 - 2007
Sanofi (Germany)
Max Planck Society
2004 - 2006
TU Dortmund University
2003 - 2006