alt
Hacker News
psychoslave
•
today at 4:16 PM
•
0 replies
•
view on HN
So, greed that devoured scientific publication, that's why.
Unfortunately, that's nothing new.