Warning: The NCBI web site requires JavaScript to function. more...
Molecule that is able to provoke an immune response.
Full glossary