. . . . . . . . . "8387" . . . . "54" . "Shibaura Institute of Technology" . . "920" . "Shibaura Tech" . . . "7413" . . . . . . . . . . . . . . . "Green" . . . "Shibaura Institute of Technology" . . . . . . . . "Learning through practice" . .