PubTrawlr is now over two times better
Let’s hit the talking points once again. Science is a public good. You, yes you, our reader, have a right to the information that is produced by researchers (nearly always funded with public funds). There is a moral imperative for us to do the best we can for people by using the best possible strategies. […]
Read more →