Russell H. Neubauer

Dupont Merck Pharmaceutical · E.I. Du Pont De Nemours And · US Dept of Health & Human Services
Total Patents: 4
Overall Rank: #1,297,446
Years Active: 1984–1992
Dupont Merck Pharmaceutical Rank: #70