Molecular designer self-assembling peptides | doi.page