12 pubs · 735 cites · h-index 6
Intermolecular (United States)
2018 - 2018
SunEdison (United States)
2013 - 2013
Oregon Health & Science University
1996 - 2007
Vollum Institute
2001 - 2007