Across
- 6. To go back to old habits
- 7. The centre of technology in the world
- 9. Something given to you to prevent a certain disease
- 10. A victory in something you have been working on
Down
- 1. When you take an idea and evolve it
- 2. An issue that needs to be overcome
- 3. A major success in science
- 4. Study into a specific topic or area
- 5. Finding something new
- 8. The intake of something e.g. influences, pressures
