Takeshi Endo

Denso · Schlumberger Technology · Minolta Co.
Total Patents: 151
Overall Rank: #6,118
Years Active: 1981–2025
Denso Rank: #315