108 pubs · 3,521 cites · h-index 22
University of California, Santa Barbara
2015 - Present
ORCID
2021 - 2021
U.S. National Science Foundation
2016 - 2016
Massachusetts Institute of Technology
2012 - 2015
Merck & Co., Inc., Rahway, NJ, USA (United States)
2013 - 2013