Eric Leclerc

CNRS · Universite De Technologie De Compiegne · Ecole Normale Superieure De Lyon Lyon
Total Patents: 5
Overall Rank: #985,198
Years Active: 1996–2018
CNRS Rank: #613