David Livermore

Glaxo Group Limited · Takeda Pharmaceutical Company Limited · Heptares Therapeutics Limited
Total Patents: 20
Overall Rank: #212,412
Years Active: 1981–2025
Glaxo Group Limited Rank: #93