Otto Kretzschmar

Novartis Ag · Ciba Vision · Ciba-Geigy
Total Patents: 9
Overall Rank: #579,021
Years Active: 1996–2012
Novartis Ag Rank: #1,111