23 pubs · 1,141 cites · h-index 13
Stanford University
2006 - 2012
Charité - Universitätsmedizin Berlin
2010 - 2010
John Brown University
2005 - 2005