Kumamoto University

Kumamoto University, Honjo 1-1-1 (Outside UK)