Delawareans performed well in a national STEM competition held in June. More than a dozen Delaware students finished in the top 10 of a national conference designed to test their skills and creativity in science, technology, engineering and math (STEM). The 2024 National TSA Conference was a five-day competition in Orlando that finished on the…