David Fournier

Quanterix · Cidra · Illumina
Total Patents: 33
Overall Rank: #104,967
Years Active: 1997–2025
Quanterix Rank: #2