Open access
Suber, Peter
Open access - Cambridge MIT Press 2012 - xii, 242p.
9780262517638
Science publishing Open access publishing
001:655.411 / SUB
Open access - Cambridge MIT Press 2012 - xii, 242p.
9780262517638
Science publishing Open access publishing
001:655.411 / SUB