Previous
Next
Publisher
- informa uk limited83,489
- routledge54,597
- sage publications46,115
- springer international publishing36,673
- wiley29,474
- public library of science13,075
- brill9,591
- oxford university press8,281
- escholarship, university of california6,607