Journal snatchers: How indexed journals are falling into questionable hands(zenodo.org)
zenodo.org
Journal snatchers: How indexed journals are falling into questionable hands
https://zenodo.org/records/14766415
1 comments
sedtacet(1)
https://zenodo.org/records/14766415