beachjacy beachjacy 12-02-2017 Biology Answered Which organelle is the site of ribosome production in the animal cell