John Carrino
Abbott · Thermo Fisher · Invitrogen
Total Patents:
26
Overall Rank:
#154,721
Years Active:
1995–2018
Abbott Rank:
#451