10.1101/2023.11.23.568215
The Sec61/TRAP Translocon Scrambles Lipids
2023-11-23