bn:23706655n
Noun Concept
ES
No term available
EN
Micropeptides are polypeptides with a length of less than 100-150 amino acids that are encoded by short open reading frames. Wikipedia
Relations
Sources