Attested.to

Definition

a membrane glycoprotein that is found primarily on the surface of cytotoxic T cells

Seed ·