Shigenori Harada
Disco · Toda Kogyo · Shionogi & Co.
Total Patents:
57
Overall Rank:
#42,737
Years Active:
1995–2025
Disco Rank:
#6