Tohoku University (Japan)

41 Kawauchi, Aoba-ku, 980-77, Japan (Outside UK)