upgrading the human body

12345678910111213141516171819202122232425
Across
  1. 2. having superhuman strength
  2. 8. the most basic unit of structure of an organism
  3. 9. hazards
  4. 12. graft a substance into the body
  5. 13. place where you can carry out experiments
  6. 14. dealing with morality
  7. 16. that cannot be cured
  8. 17. visionary
  9. 19. unnatural
  10. 21. endless
  11. 23. performing
  12. 25. genetic copying
Down
  1. 1. against moral principles
  2. 3. a society characterized by human misery
  3. 4. make legal
  4. 5. an important and sudden advance
  5. 6. transfer an organ
  6. 7. possible
  7. 10. improve
  8. 11. support or urge by argument
  9. 15. humanity
  10. 18. improve the usefulness of
  11. 20. the science of heredity
  12. 22. not dangerous
  13. 24. change over time