85356764
Jun 27, 2011
Jan 10, 2012
SOCIAL LOGIC INSTITUTE
Subscribe
Research, development, design and upgrading of computer software; Scientific research and development; Scientific research in the field of collective and social intelligence