Pepdox
Cathelicidin promotes inflammation by enabling binding of self-RNA to cell surface scavenger receptors. | Pepdox