10.1101/463968

Structure of a bacterial ATP synthase

2018-11-06