Tohru Takekoshi

GE · Cyclics
Total Patents: 52
Overall Rank: #51,256
Years Active: 1980–2007
GE Rank: #342