91 pubs · 3,185 cites · h-index 28
Innovative Research (United States)
2026 - Present
The University of Tokyo
1994 - Present
SDS Biotech (Japan)
2018 - 2018
Institut de Biosciences et Biotechnologies
2015 - 2015
Tokyo University of Technology
2012 - 2012