86277645
May 9, 2014
Feb 16, 2016
Providing a web site featuring technology that enables users to conduct online polls and form social connections with other users to facilitate selection of users to whom polling questions are targeted
Computer and Scientific