My son is writing a report on Ribosomes for a High School Report. He is in need of a picture of Ribosomes and new information on Ribosomes. Any help will be greatly appreciated. (Especially the picture). Thanks!!