24 pubs · 521 cites · h-index 6
Roche (Switzerland)
2015 - 2018
University of California, Los Angeles
2009 - 2010
Ford Motor Company (France)
2010 - 2010
University of Iowa
2006 - 2008
Max Planck Institute for Metabolism Research