Richard Carlton Baron
Ciba Vision · Novartis Ag · Polymer Technology
Total Patents:
20
Overall Rank:
#223,275
Years Active:
1982–2017
Ciba Vision Rank:
#10