43 pubs · 4,317 cites · h-index 30
University of California, Los Angeles
1992 - 2015
UCLA Health
2005 - 2015
University of California System
2013 - 2013
Laboratoire de Biochimie
2012 - 2012
University of Kentucky
2007 - 2007