Kenji Yamashita
Adeka · Mahle Filter Systems Japan · Kaneka
Total Patents:
36
Overall Rank:
#92,568
Years Active:
1980–2025
Adeka Rank:
#104