Roger Meuwly
Ciba-Geigy · Conception Et Developpement Michelin S.A.
Total Patents:
16
Overall Rank:
#301,280
Years Active:
1991–2009
Ciba-Geigy Rank:
#407