Catherine Shaffer

  • Affiliate Professor of Law

Recent Courses

LAW B 520 Trial Advocacy