>>266812958
>60% of published papers could be bullshit
>major keystone papers have failed replication
lmao what are you even trying to save? The volume of papers getting published for that shit field is higher than you could possibly test.