Teruaki Yamanashi
Nippon Oil · Nippon Mitsubishi Oil · Nippon Petrochemicals, Co.
Total Patents:
6
Overall Rank:
#884,149
Years Active:
1982–2001
Nippon Oil Rank:
#154