All 44 members of Critical Public Health board resign over Taylor & Francis’ article processing charges and alleged push for minimum paper counts
Health journal latest to lose editorial board in publishing row
- Share:
All 44 members of Critical Public Health board resign over Taylor & Francis’ article processing charges and alleged push for minimum paper counts