Glenda Edith Cea Barcia

LBE-INRA, France 0000-0002-6695-3969