Riccardo Scartazzini

Ciba-Geigy · Fujisawa Pharmaceutical Co.
Total Patents: 17
Overall Rank: #281,029
Years Active: 1981–1988
Ciba-Geigy Rank: #155