Saburo Takahashi
Japan Science And Technology Agency · Ebara · Hitachi
Total Patents:
6
Overall Rank:
#860,131
Years Active:
1986–2013
Japan Science And Technology Agency Rank:
#235