21 pubs · 930 cites · h-index 12
Juntendo University
2016 - 2021
Organogenesis (United States)
2012 - 2012
Tohoku University
1998 - 1998