Ken Endo
Hoya · MIT · Chiba Institute Of Technology
Total Patents:
39
Overall Rank:
#81,702
Years Active:
1990–2025
Hoya Rank:
#42