Fighting Disease with disease

12345678910
Across
  1. 2. sickness
  2. 3. the disease to prevent the disease
  3. 7. the way of doing
  4. 9. treat
  5. 10. the body's defense against the disease
Down
  1. 1. when virus or something like this affecting you
  2. 4. something hard
  3. 5. the massive sicknesses
  4. 6. hypothesis
  5. 8. very small thing that can infect you