78 pubs · 5,776 cites · h-index 20
KAN Research Institute
2002 - 2024
Sapporo Medical University
2021 - 2021
ProQuest (United States)
2021 - 2021
National Institute of Diabetes and Digestive and Kidney Diseases
2021 - 2021
Tokyo University of Science
2009 - 2014