10.1101/2023.09.18.558302

Structural basis for peroxidase encapsulation in a protein nanocompartment

2023-09-18