Shuma Sasaki
Olympus · Nippon Petroleum Refining Company, Limited
Total Patents:
5
Overall Rank:
#966,704
Years Active:
1981–2021
Olympus Rank:
#1,098