BiologyBlenderCoverScience Peptide synthesis Posted 21/09/201921/09/2019 summascientia The ribosomes are responsible for the synthesis of peptides in all living beings. Image taken from the video”Peptides, the solution to drug resistant bacteria?”