Troy Douglas Smith

Novartis Ag · Astex Therapeutics Limited
Total Patents: 15
Overall Rank: #304,640
Years Active: 2011–2025
Novartis Ag Rank: #160