Dodd Science Olympiad Amazes

Dodd Science Olympiad Photo

The Dodd Science Olympiad team performed remarkably and secured 15 medals in its competition on March 18. Dodd placed 13th out of 39 teams across Long Island in the competition.