194 pubs · 13,991 cites · h-index 56
Kumamoto University
1988 - Present
Cell Medica (Switzerland)
2019 - 2019
Japan Proton Accelerator Research Complex
2015 - 2015
Japan Science and Technology Agency
2013 - 2014
University of Toronto
2011 - 2011