Emilio Barbera-Guillem
Biocrystal · Bio-Pixel · Invitrogen
Total Patents:
43
Overall Rank:
#71,058
Years Active:
1996–2012
Biocrystal Rank:
#1