Robert L. Bebee
Invitrogen · Molecular Transfer · Thermo Fisher
Total Patents:
5
Overall Rank:
#1,016,491
Years Active:
1995–2012
Invitrogen Rank:
#46