Roger Martin
Ciba-Geigy · Ciba Specialty Chemicals · Beecham Group Plc
Total Patents:
18
Overall Rank:
#259,306
Years Active:
1982–2009
Ciba-Geigy Rank:
#554