Author Archives
Avatar

    Payton DePalma

    Payton DePalma is a neuroscience and film double major at Vanderbilt University in Nashville, TN.  She is from Westchester, NY and has a penchant for outdoor activities, science, and puppies.

    >