David Stephen

College grad in physics, 24 and science news writer on groundreport.com