Report - 6.931 Development of Inventions and Creative Ideas Spring ... · ’invention’ means invention or discovery.” As explained before, the word “dis covery” does not include the

Please pass captcha verification before submit form