John Carrino
Abbott · Thermo Fisher · Invitrogen
Total Patents:
26
Overall Rank:
#150,017
Years Active:
1995–2018
Abbott Rank:
#504