David Beattie

Novartis Ag · Avant Immunotherapeutics · Syngenta Participations Ag
Total Patents: 19
Overall Rank: #237,782
Years Active: 2002–2019
Novartis Ag Rank: #130