Scientific, Technical, and Medical (STM) publishing is big business. It generates $19 billion in revenue per year, the majority of which is earned by a few powerful publishers who enjoy profit margins of up to 40 percent. Inflated subscriptions s...
Click here to view full content
No comments:
Post a Comment