86816771
Nov 11, 2015
providing a website that encourages users to collaborate on projects by assigning each user a value based upon that user's unique skills, motivations, knowledge, relationships, and attributes and allowing users to exchange and trade their services and talents based upon such value
Computer and Scientific