Weed research tour scheduled

MOSCOW — The University of Idaho weed science research tour will be held June 13 at the Parker Plant Science Farm at 1025 Plant Science Road in Moscow.

Read More