Intangiriro Peptides yabaye imwe mu matsinda y'ingenzi y'ibinyabutabire mu ikoranabuhanga rya none ry'ibinyabuzima, ubushakashatsi mu by'imiti, no mu bushakashatsi ku buzima. Igizwe n'imiyoboro migufi ya aside amine ihuzwa n'imigozi ya peptide, peptides zikora nk'intumwa z'ingenzi za biyolojiya n'izigenzura ubuzima...