85484776
Dec 1, 2011
Dec 18, 2012
Computer services, namely, providing software for creating an online microsite of any website offering a product or service and for embedding the microsite in any online website page, blog, social network or advertising network
Computer and Scientific