Makoto Yamaguchi

Location: JAPAN
Organisation: NLIRO
Role: Assistant manager