Across
- 2. prove
- 3. assume
- 10. spread
- 13. upset
- 14. deduce
- 17. enthusiasm
- 18. demonstrate
- 19. pasteurize
- 21. anomaly
- 22. controversy
- 24. test
- 27. experiment
- 29. critics
- 30. despised, scorned
Down
- 1. glory
- 4. price
- 5. provoke
- 6. argue
- 7. modify
- 8. hypothesis
- 9. win
- 11. revolutionize
- 12. pasteurizaton
- 15. ignored
- 16. emit
- 20. approach
- 23. result
- 25. patent
- 26. phenomenon
- 28. refute
