227 pubs · 22,313 cites · h-index 60
Yamaguchi University
2011 - 2025
Yamanashi Research Institute
2025 - 2025
SDS Biotech (Japan)
2023 - 2023
Kumamoto University
2022 - 2022
Johns Hopkins University
2005 - 2017