Marc Gerspacher

Novartis Ag · Ciba-Geigy
Total Patents: 17
Overall Rank: #262,555
Years Active: 1993–2025
Novartis Ag Rank: #279