Resistance mechanisms to plant viruses: an overview.

Resistance mechanisms to plant viruses: an overview.