Shinji Takagi
Canon · Anelva · Takeda Pharmaceutical Company Limited
Total Patents:
59
Overall Rank:
#39,760
Years Active:
1990–2025
Canon Rank:
#619