user-icon
Position
Professor
Company
Health Science University of Hokkaido
Location
Sapporo, JAPAN