Felix Spindler

Ciba-Geigy · Solvias Ag · Novartis Ag
Total Patents: 43
Overall Rank: #70,435
Years Active: 1991–2022
Ciba-Geigy Rank: #146