10.1101/2025.05.26.656142

Substrate-induced assembly and functional mechanism of the bacterial membrane protein insertase SecYEG-YidC

2025-05-27