Mamoru Murakami
Subaru · Subaru · E.I. Du Pont De Nemours And
Total Patents:
23
Overall Rank:
#182,425
Years Active:
1982–2022
Subaru Rank:
#60