Beware those who claim that "censorship" is holding back "innovation" because the truth is science is a work in progress building consensus and building on a body of evidence with what's come before.
Share this post
All the science that's fit to print… and some…
Share this post
Beware those who claim that "censorship" is holding back "innovation" because the truth is science is a work in progress building consensus and building on a body of evidence with what's come before.