Raymond T. Testa

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