Toshimasa Tomoda

Mitsubishi Electric · Japan Atomic Energy Research Institute · Petro-Canada
Total Patents: 18
Overall Rank: #260,188
Years Active: 1981–2002
Mitsubishi Electric Rank: #1,216