The Development of Open Access Journal Publishing from 1993 to 2009

16,048 times
No files have yet been downloaded.
Share