Stephen V. Evola
Novartis Finance · Ciba-Geigy · Syngenta Investment
Total Patents:
8
Overall Rank:
#664,780
Years Active:
1996–2002
Novartis Finance Rank:
#34