19 pubs · 5,828 cites · h-index 11
Cellerant Therapeutics (United States)
2006 - 2016
National Gallery of Denmark
2013 - 2013
Stanford University
2001 - 2004
Stanford Medicine
2001 - 2002
University of California, Los Angeles
1994 - 1994