ribosomes http://bscb.org/learning-resources/softcell-e-learning/ri... Ribosomes ribosome bscb.org ribosomes ribosomes Ribosome ribosoma ribosomes British Society for Cell Biology has it. ribosome ribosomes