86753513
Sep 10, 2015
Apr 19, 2016
downloadable computer software that enables groups of users to communicate online and express a collective intelligence or collaborate towards a common goal
Electrical and Scientific ApparatusProviding temporary use of non-downloadable computer software that enables groups of users to communicate online and express a collective intelligence or collaborate towards a common goal
Computer and Scientific