6 ms·So you're suggesting the separation of the editorial and peer-review services from the publishing service?by Asmodeus 17y agoSo you're suggesting the separation of the editorial and peer-review services from the publishing service?