Charlottesville student named a top 300 'junior innovator'
Thousands of science projects were submitted, but only 300 rose to the top of the Society for Science and Thermo Fisher Scientific Junior Innovators Challenge. And among those 300? Charlottesville