10.1101/463968
Structure of a bacterial ATP synthase
2018-11-06