Fifty Years of Research and One Conclusion: Opium Causes Cancer.