41 pubs · 5,935 cites · h-index 23
Dow Chemical (United States)
2017 - 2025
Stanford University
2009 - 2013
University of Iowa
2004 - 2011
National Academies of Sciences, Engineering, and Medicine
2006 - 2006
Steacie Institute for Molecular Sciences
2006 - 2006