The "Hokkaido University" user's logo

Hokkaido University

Hokkaido University is a mainstay comprehensive university and one of the most prestigious universities in Japan.

Stacks