Mechanisms of Resistance to Plant Diseases Journal uri icon