320 pubs · 14,694 cites · h-index 62
University of California, Los Angeles
1989 - 2024
Phelix Therapeutics (United States)
2021 - 2021
University of California System
2019 - 2019
UCLA Health
2004 - 2015
Bipar
2013 - 2013