Plant self-incompatibility systems: a molecular evolutionary perspective.

Plant self-incompatibility systems: a molecular evolutionary perspective.