OOL Foolishness Is Out of Control
April 12, 2017
Most scientists working on origin of life (OOL) have lost all semblance of respect for empiricism.
Year-End Biomimetics Parade
December 31, 2016
What better way to end the year than a celebration of biomimetics, where fun and useful science never ends thanks to nature's inspiring designs?
Living Well on God's Green Earth
July 12, 2014
Here are some health tips from recent science research.