Emilio Barbera-Guillem

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