10.1101/312314

Membrane insertion of α-xenorhabdolysin in near-atomic detail

2018-05-01