University of Hokkaido

Kita 8, Nishi 5, Kita-ku, Sapporo, Japan (Outside UK)