Christian H Ahrens
, Bern

Biology, Computer Science

PhD
33.22

Topics(8)

  • Institute for Plant Production Sciences
    Bern, Bern, Switzerland

Skills and expertise(12) View all

37 Following View all

73 Followers View all