Suber, Peter

Open access - Cambridge MIT Press 2012 - xii, 242p.

9780262517638

Science publishing Open access publishing

001:655.411 / SUB