VariousWords beta
Related Terms:
Noun
Definition: Any cell that expresses cell surface receptors that deliver signals to either activate or inhibit a response as part of the immune system.
VariousWords beta
Definition: Any cell that expresses cell surface receptors that deliver signals to either activate or inhibit a response as part of the immune system.