fatima131393 fatima131393 13-09-2022 Biology contestada !!!! MULTIPLE CHOICE QUESTION Ribosomes is the site of protein synthesis. is where the genetic material is housed. is where plants use sunlight to perform photosynthesis.