183 pubs · 16,885 cites · h-index 54
University of California, Los Angeles
2007 - Present
UCLA Health
2025 - Present
Broad Center
2008 - Present
Oklahoma State University Center for Health Sciences
2025 - Present
Institute of Molecular Biology
2008 - 2025