Nucleic Acids What is the subcellular site for the biosynthesis of proteins? A) Chromosomes B) Lymosomes C) Ribosomes D) Centrosomes Detailed Solution: No Details Prev Next