Geoffrey Barrall
Electronic Biosciences · Roche Sequencing Solutions · Xxsys Technologies
Total Patents:
21
Overall Rank:
#200,291
Years Active:
1998–2025
Electronic Biosciences Rank:
#2