A ribosome (IMAGE) Netherlands Cancer Institute Caption This is a ribosome, its different parts depicted in different colours. Ribosomes are the protein factories of our body’s cells. Credit Netherlands Cancer Institute Usage Restrictions To be used only for publications mentioning the Cell paper of Liam Faller cs (10.1016/j.cell.2024.09.039) License Original content Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.