Skip to main content
Elected Member

Professor
Mark
C.
Weidemaier

Location
Chapel Hill, NC, USA
Affiliation
University of North Carolina School of Law
Education
Carleton College
University of Minnesota Law School