Michael A. Hubbard
Hoechst Trespaphan Gmbh · E.I. Du Pont De Nemours And · Northwestern University
Total Patents:
12
Overall Rank:
#427,408
Years Active:
1994–2003
Hoechst Trespaphan Gmbh Rank:
#1