• Overview

Kochi University of Technology

LOCATION

Kochi, Japan