John Hainsworth

Takeda Pharmaceutical Company Limited · Reckitt Benckiser (Brands) Limited · Oriel Therapeutics
Total Patents: 13
Overall Rank: #359,968
Years Active: 1993–2025
Takeda Pharmaceutical Company Limited Rank: #338