77380878
Jan 25, 2008
Providing temporary use of on-line non-downloadable software for enabling users to assign scores to multiple ideas for new products and services in order to identify the best ideas for new products and services
Computer and Scientific