10.1101/2022.04.28.489847
The Repeating, Modular Architecture of the HtrA Proteases
2022-04-29