Satoru Narizuka
Central Glass Company, Limited · IBM · Jsr
Total Patents:
50
Overall Rank:
#54,512
Years Active:
2001–2021
Central Glass Company, Limited Rank:
#3