Nobuo Takeda

The University Of Tokyo · Ball Semiconductor · Subaru
Total Patents: 29
Overall Rank: #129,362
Years Active: 1984–2024
The University Of Tokyo Rank: #85