Shigeru

Shigeru

A Japanese scientist and engineer.