76323768
Oct 10, 2001
computer services, namely, providing temporary use of online non-downloadable software for use in submitting, tracking and management of manuscripts, online reporting of manuscripts acceptance and rejection decisions, and online peer review of manuscripts
Computer and Scientific