David Declercq

Codelucida · CEA · Cy Cergy Paris Universite
Total Patents: 11
Overall Rank: #450,021
Years Active: 2013–2022
Codelucida Rank: #1