10.1101/312314
Membrane insertion of α-xenorhabdolysin in near-atomic detail
2018-05-01