Nucleic acid and proteins are present in ..... a. Ribosomes b. Starch c. Insulin d. Glycogen Share with your friends Share 0 Yasmeen Toor answered this a.ribosomes 4 View Full Answer Arpit answered this ribosomes -1