Fighting disease with disease

12345678910
Across
  1. 1. a way doing things
  2. 3. spread to everyone
  3. 6. hard difficult
  4. 7. 100 years
  5. 8. a tiny infectious particle made of genetic material
  6. 9. products that protect us against serious
Down
  1. 2. illness
  2. 4. Bacteria
  3. 5. proven idea
  4. 6. treat
  5. 10. time period