manuscriptonline.com
Provide a “web-based system for manuscript submission, peer-review, and editorial administration” for quite a few scientific journals.
Shame they store the passwords in plain text.
Short URL for this post: http://tmblr.co/ZwRzdxODD9o2
