Awards
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 Read more…