361 pubs · 4,557 cites · h-index 35
Daiichi-Sankyo (Japan)
1998 - 2024
NEC (United States)
2017 - 2019
Pola Chemical Industries (Japan)
2019 - 2019
Energy Science Laboratories (United States)
2017 - 2017
University of California, Irvine
2012 - 2016