51st Annual DETSA Conference Celebrates Young Leaders, STEM, and Innovation!
Dover, Delaware – March 21, 2024 – The Delaware Technology Student Association (DETSA) is excited to share the successful completion of its 51st Annual State Leadership Conference (SLC), held on March 18th and 19th at Clayton Hall, University of Delaware. Bringing together over 800 students, educators, and industry professionals from Read more…