Nobuhiro Takahashi
Tonen · Unknown
Total Patents:
5
Overall Rank:
#1,023,015
Years Active:
1994–2011
Tonen Rank:
#33