Kayla Septer

Kayla Septer

  • Graduate Student - Pathobiology
  • Sutton Lab
W213 Millennium Science Complex
University Park, PA 16802