Quantifying Consolidation in the Scholarly Journals Market

20.500.12592/j3txg4b

Quantifying Consolidation in the Scholarly Journals Market

30 Oct 2023