Skip to main content

Emmanuel Torquebiau

Dr. Emmanuel Torquebiau, CIRAD (Frnch Agricultural Research Centre for International Development, Montpellier, France.