marc.barbier@grignon.inra.fr


Personal

Full name

Marc Barbier

Institution / Affiliation

INRA

Country

France

Fax

+33 1 60 95 54

Share