Professional Experience
Professor
Yale University
Current
Education
Yale Law School
Ph.D.
Yale Law School Logo
Yale Law School
M.A.
Yale Law School Logo
Harvard Law School
J.D.
Harvard Law School Logo
Yale Law School
B.A.
Yale Law School Logo
Websites & Blogs
Website
Contact & Map
127 Wall St
New Haven, CT 06511