Celebrating twenty years
By Katie Gibb2005-10-27T09:00:00
A new class of peptides that insert themselves into the cell membrane and form an open pore has been created.