Shuichi Umezawa

Tokyo Electric Power Company Holdings, Incorporated · Tokyo Institute Of Technology
Total Patents: 4
Overall Rank: #1,190,396
Years Active: 2003–2018
Tokyo Electric Power Company Holdings, Incorporated Rank: #40