Department of Sociology
Hanover, NH 03755
United States
Dartmouth College - Department of Economics
open access, journals, platform, competition, pricing