Catherine Shaffer

  • Affiliate Professor of Law