Evaro23101 Evaro23101 16-12-2019 Biology contestada Ribosomes are the site where translation or transcription takes place in