Ellen C. Bellantoni
Millipore
Total Patents:
4
Overall Rank:
#1,289,480
Years Active:
1986–1997
Millipore Rank:
#80