Catherine   Picon-Cochard

Dr. Catherine Picon-Cochard

French National Institute for Agricultural Research (INRAE), Université Clermont Auvergne (UCA), VetAgro Sup, UREP, 63000 Clermont-Ferrand, France
orcid