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