SAGEs: Self-assembled peptide-based cages for the presentation, encapsulation and delivery of bioactive molecules to cells in culture

Search results