Frederic Ducancel

CEA · Biomérieux · Institut National De La Sante Et De La Recherche Medicale (Inserm)
Total Patents: 6
Overall Rank: #800,578
Years Active: 1994–2024
CEA Rank: #716