85340976
Jun 8, 2011
Jul 8, 2014
Active Trademark
Providing a web site featuring technology that allows editors, authors and reviewers to submit and access manuscripts online and manage the editing and review process for professional publications
Computer and Scientific