(Q24273215)
Statements
Open access: The true cost of science publishing (English)
0 references
27 March 2013
0 references
March 2013
0 references
495
0 references
7442
0 references
426-429
0 references
1 reference