Edward E. Luck
Matrix Pharmaceutical · Collagen · Oncogen
Total Patents:
9
Overall Rank:
#590,211
Years Active:
1980–1998
Matrix Pharmaceutical Rank:
#3