International College of Technology, Kanazawa Read more about International College of Technology, Kanazawa
Taylor's University, School of Engineering Read more about Taylor's University, School of Engineering