85268112
Mar 16, 2011
Providing a website featuring technology that gives users the ability to nominate and vote for their favorite destinations to send a marketing campaign's main character; Providing an interactive website featuring technology where users can nominate and vote on the path and outcome of a marketing campaign
Computer and Scientific