Before revision: Scientific imperialism is a term that appears to have been coined by Dr. Ellis T. Powell when addressing the Commonwealth Club of Canada on 8 September 1920.
After revision: Scientific imperialism is a term that appears to have been coined by Ellis T. Powell when addressing the Commonwealth Club of Canada on 8 September 1920.