87569456
Aug 15, 2017
Providing on-line non-downloadable software for users to upload, post, share, review and rate third party services for facilitating feedback from consumers of services from a service provider, while potentially generating contributions for charitable causes and compensation for the users
Computer and Scientific