ByNobleID
    Artificial transmembrane ion channels from self-assembling peptide nanotubes. | NobleID