Iida-Maria Rantanen
 M.Sc.


iida-maria.rantanen@utu.fi




https://orcid.org/0009-0002-9913-4422






Biostimulants; Biopesticides; Microbe-plant interactions











Last updated on 10/06/2026 09:00:43 AM