Yasumasa Ohtsuka

Canon · Nec · Ist
Total Patents: 45
Overall Rank: #64,041
Years Active: 1986–2025
Canon Rank: #1,203