Photo Gallery

Ribosome with many subunits, assembling 8 peptides per 90 min!