Tohru Yamada

University Of Illinois · Panasonic · Sumitomo Electric Industries
Total Patents: 59
Overall Rank: #40,495
Years Active: 1987–2022
University Of Illinois Rank: #18