Gebhard Thoma
Novartis Ag · Astex Therapeutics Limited
Total Patents:
18
Overall Rank:
#249,011
Years Active:
2002–2024
Novartis Ag Rank:
#116