Professor Elly Truitt's Class Featured in Penn Today

Penn Today has featured Professor Elly Truitt's spring 2025 class, STSC 0600/HSOC 0600: Technology and Society.