But scientists cheating their way through conducting, publishing, and reviewing science? Fuck, I hope these things will get punished really harshly.
Llamamoe•2h ago
But scientists cheating their way through conducting, publishing, and reviewing science? Fuck, I hope these things will get punished really harshly.