Full threadIYasha·> fee at Nature Neuroscience, published by Springer Nature, is $11,690 WHAT!? That's our f** average annual income! No wonder independent science is in such weak and obscure state :(View on HN