Julien Leclaire

CNRS · Institut National De La Recherche Agronomqiue · Ecole Centrale De Marseille
Total Patents: 3
Overall Rank: #1,446,063
Years Active: 2009–2020
CNRS Rank: #978