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