Skip to content
  • contact
  • research
  • publications
  • teaching

m t c shafer

contact

email: mshafer@sas.upenn.edu

papers: academia.edu page

Menu

  • contact
  • research
  • publications
  • teaching
Create a website or blog at WordPress.com