NobleBlocks
    Endogenous micropeptides as potential diagnostic biomarkers and therapeutic drugs. | NobleBlocks