A tormentor in the quest for plant p53-like proteins.

A tormentor in the quest for plant p53-like proteins.