30 pubs · 1,912 cites · h-index 14
Johnson & Johnson (United States)
2025 - 2025
Scripps Research Institute
2013 - 2017
Shanghai Institute of Organic Chemistry
2015 - 2015
Princeton University
2009 - 2014
University of California, Berkeley
2006 - 2006