Eric Trably

Dr. Eric Trably

INRAE, University of Montpellier, LBE, 102 Avenue des Etangs, 11100 Narbonne, France
orcid