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