Ichigaku Takigawa
Ichigaku Takigawa (D.Eng.)
Title
Team Director