Alain Trubuil

Institut National de la Recherche Agronomique (INRA), France

Personal information

overview