Takahiro Shibuya

Mechanical Engineer.
PE (Mechanical, Washington) and PEJp (Mechanical Design).