Life Member
Professor
Stephen
L.
Carter
Location
New Haven, CT, USA
Affiliation
Yale Law School
Education
Stanford University
Yale Law School
Areas of Expertise
Contracts (Contracts Law)
Science & Technology
Intellectual Property
Constitutional Law