NLM Digital Collections

Self-recognition: recent insights into the deepest puzzle in immunology