A map of retracted scientific papers!shitpostingpro (45)in StemSocial • 9 months ago Quite interesting! #stem #science #fraud