James Foote
Picoliter · Labcyte
Total Patents:
8
Overall Rank:
#655,234
Years Active:
2003–2011
Picoliter Rank:
#3