Raymond T. Testa
American Cyanamid · Schering
Total Patents:
34
Overall Rank:
#104,150
Years Active:
1980–1999
American Cyanamid Rank:
#19