Shinji Uemoto
Toda Kogyo · Kyoto University · Km Biologics Co.
Total Patents:
10
Overall Rank:
#493,861
Years Active:
2005–2023
Toda Kogyo Rank:
#57