TAKAHEI Toshiyuki

Japan

Develops scientifi c visualization and special projection systems.

Award