Crop Production TechnogyPlant production technologyCrop TechnologyPlant Production ResearchSenior Research ScientistMTT Agrifood Research Finland
Crop Production Technogy
Plant production technology
Crop Technology
Plant Production Research
Senior Research Scientist
MTT Agrifood Research Finland