Brett Belongia
Millipore · Momenta Pharmaceuticals · Mykrolis
Total Patents:
14
Overall Rank:
#348,700
Years Active:
2002–2018
Millipore Rank:
#40