Biochemistry | Plant Biology | Structural Biology Structure of SPH (self-incompatibility protein homologue) proteins: a widespread family of small, highly stable, secreted proteins. March 13, 2019