Profile picture
Jennifer Templeton
  • Professor
    Knox College
    Galesburg, United States
mini profile avatar Jennifer Templeton