327 pubs · 2,108 cites · h-index 24
Japan Atomic Energy Agency
1995 - Present
Sapporo University
2009 - Present
Hokkaido University
2000 - Present
Saitama University
2004 - Present
The Medical Device (United Kingdom)
2025 - 2025