Keith O'Brien

Johnson & Johnson · Hoechst Celanese · Unknown
Total Patents: 6
Overall Rank: #887,235
Years Active: 1988–1998
Johnson & Johnson Rank: #2,719