Previous
Next
Publisher
- elsevier bv50,296
- springer science and business media llc23,782
- wiley16,558
- informa uk limited16,040
- cambridge university press (cup)15,945
- emerald14,118
- oxford university press (oup)10,403
- jstor10,315
- sage publications8,175