immunogen role
any entity capable of eliciting an immune response when introduced to components of the immune system
obo:OBI_1110082
http://purl.obolibrary.org/obo/OBI_1110082
IEDB
metadata incomplete
role
assay antigen role
immune epitope carrier role
adjuvant role
host of immune response role
donor
restricting MHC role