0
Position
Master degree Graduate
Location
Sendai, Miyagi JAPAN