10.1101/2025.05.26.656142
Substrate-induced assembly and functional mechanism of the bacterial membrane protein insertase SecYEG-YidC
2025-05-27