Novel African trypanocidal agents: membrane rigidifying peptides

Novel African trypanocidal agents: membrane rigidifying peptides