Saburo Imamura
NTT · Nippon Telegraph And Telephone Public
Total Patents:
18
Overall Rank:
#259,394
Years Active:
1981–2008
NTT Rank:
#251