Plant innate immunity

Zurich-Basel Plant Science Center (PSC)