Andrew J. Caruso

GE · Ciba-Geigy · Novartis Ag
Total Patents: 22
Overall Rank: #198,732
Years Active: 1983–2002
GE Rank: #1,857