Richard C. Allen

Hoechst Roussel Pharmaceuticals · Agilent Technologies · Belden Wire & Cable
Total Patents: 45
Overall Rank: #65,970
Years Active: 1980–2008
Hoechst Roussel Pharmaceuticals Rank: #13