4 ms·
I’m guessing that they were exaggerating a bit. I think nature now charges like 12k for open access with makes that number more reasonable.
by Google234 6y ago
I’m guessing that they were exaggerating a bit. I think nature now charges like 12k for open access with makes that number more reasonable.