10.1101/2025.06.24.661318

Electron diffraction captures high-resolution structures from in vivo protein nanocrystals of Bacillus thurigiensis

2025-06-27