Emmanuel Frossard

, Zürich
Environmental Science,Plant Fertilization, Animal and Human Nutrition and Agricultural Plant Science
PhD INPL France
42.05
  • Department of Environmental Systems Science
    Zürich, ZH, Switzerland

Skills and expertise(10) View all

51 Following View all

86 Followers View all