Monopeptide
Monopeptides give pores for thought
15 November 2018Tiny peptide structures team up to form channels that allow rapid transit of ions in and out of cells