355778

A tea tree oil-based nanoemulsion for controlling root-knot nematodes in vitro

Article

Last updated: 04 Jan 2025