Ulrich Kristen
Ciba-Geigy · Ciba-Geigy A.G. · Lonza
Total Patents:
6
Overall Rank:
#889,516
Years Active:
1986–1996
Ciba-Geigy Rank:
#554