Gregory Steven Basarab

Astrazeneca Ab · E.I. Du Pont De Nemours And · Entasis Therapeutics
Total Patents: 21
Overall Rank: #209,095
Years Active: 1991–2017
Astrazeneca Ab Rank: #153