This is just here as a test because I lose it

Term information

definition

A substance that modifies the immune response or the functioning of the immune system.

prefLabel

Immunomodulator

Term relations