?

Hiroshi
Ueda

Hokkaido University (Japan)
(Options)

Hiroshi UedaX