John Lenoir
Ciba-Geigy · Cars & Concepts
Total Patents:
10
Overall Rank:
#528,713
Years Active:
1980–1988
Ciba-Geigy Rank:
#323