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

Read more