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.