Kayla Rosy

Affiliation

Penn State Altoona