Benoit Cudennec

Dr. Benoit Cudennec

University of Lille Nord de France · Joint Research Unit / UMRT BioEcoAgro 1158 INRAE - Charles Viollette Institute
orcid