Tweet #1216424253194678274

RT @ducrest: 7 biggest problems facing science @voxdotcom vox.com/2016/7/14/1201… 4/ Peer review is broken 6/Science is poorly communicated…

From Twitter Web App 1:18pm Jan 12 2020 —