You may think it is not there. But it is.
  • Home

Discovery

Drug, n.: A substance that, when injected into a rat, produces a scientific paper.

Drug, n.: A substance that, when injected into a rat, produces a scientific paper.

In a recent development in the world of scientific research, a groundbreaking discovery has been made that could potentially revolutionize our understanding and approach to drug development
Jamie Johnson 27 Jun 2024
"The smallest worm will turn being trodden on." - William Shakespeare, "Henry VI"

"The smallest worm will turn being trodden on." - William Shakespeare, "Henry VI"

A newfound species of worms, previously unbeknownst to science and yet to be classified, has been discovered in an obscure corner of the Amazon rainforest
Jamie Johnson 20 Jun 2024
Things to think on.