bn:23706655n
Noun Concept
JA
マイクロペプチド
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