Small Scaffolds, Big Potential: Developing Miniature Proteins as Therapeutic Agents.

Small Scaffolds, Big Potential: Developing Miniature Proteins as Therapeutic Agents.