740 pubs · 24,306 cites · h-index 72
University of California, Los Angeles
2010 - 2025
UCLA Health
2011 - 2025
UCLA Medical Center
2013 - 2025
Hitachi (Japan)
2024 - 2024
Shell (Canada)