Nobuyoki Takahashi

Anelva
Total Patents: 3
Overall Rank: #1,637,957
Years Active: 1996–1998
Anelva Rank: #57