29 pubs · 1,025 cites · h-index 9
University of California, Riverside
2006 - 2013
Cedars-Sinai Medical Center
2013 - 2013
University of Vienna
Centre National de la Recherche Scientifique
2010 - 2011
Institut Pasteur