193 pubs · 15,600 cites · h-index 53
University of California, Los Angeles
1999 - 2025
Olive View-UCLA Medical Center
2020 - 2020
University of California System
2018 - 2019
California NanoSystems Institute
2016 - 2018
Institute of Cytology and Genetics
2008 - 2018