Akio Ojida
Takeda Pharmaceutical Company Limited · Takeda Chemical Industries · Canon
Total Patents:
8
Overall Rank:
#653,274
Years Active:
2003–2012
Takeda Pharmaceutical Company Limited Rank:
#285