327 pubs · 19,552 cites · h-index 76
U.S. National Science Foundation
2013 - 2025
Stanford Medicine
2015 - 2025
Stanford University
1999 - 2025
EGI
2018 - 2022
American Society For Engineering Education
2020 - 2020