DETSA Announce 40th Annual STEM Contest Results
The Delaware Technology Student Association (DETSA) State Conference was held on April 25-26, 2018 with nearly 900 students, advisors, and judges from 35 chapters from across the state to participate with nearly 1746 total contest entries in 62 contests. The top 3 medalists of each contest were recognized in each Read more…