85546853
Feb 19, 2012
Oct 2, 2012
SEGMENTIC LIMITED
Subscribe
Computer services, namely, providing search engines for obtaining data from journals and other publications on a global computer network