10.1101/2025.06.24.661318
Electron diffraction captures high-resolution structures from in vivo protein nanocrystals of Bacillus thurigiensis
2025-06-27