Cyril Delattre

Illumina · CEA · Advanced Liquid Logic
Total Patents: 25
Overall Rank: #159,803
Years Active: 2010–2025
Illumina Rank: #53