01 January 1970 11 2K Report

Is there any difference in meaning of the two terms "invention" and "innovation"?

More Dennis Mazur's questions See All
Similar questions and discussions