Ariella Ruben
COWS Writing Fellow
Film and Media Studies ’25
A Film and Media Studies major whose colossal aura makes it impossible for her to take a decent selfie. Incidentally, she is immortal.