Tord Snäll

Professor, Swedish University of Agricultural Sciences
  • Sweden