Pekka Huhtanen

Prof. Pekka Huhtanen

Department of Agricultural Research for Northern Sweden, Swedish University of Agricultural Sciences, SE-901 83 Umeå, Sweden