Featured·US 10106579
How Synthetic Peptides Block Immune System Overreaction
A patent describing specific synthetic peptides designed to stop the body's immune system from attacking healthy cells by blocking a protein called C5.
Ra Pharmaceuticals Inc·2018biotechpharmaceutical