Institution: | MTT Agrifood Research Finland, Plant Production Research, FI-31600 Jokioinen, Finland;, MTT Agrifood Research Finland, Services Unit, Information Management, FI-31600 Jokioinen, Finland;, and MTT Agrifood Research Finland, Animal Production Research, FI-92400 Ruukki, Finland |