Dr.

Barry R. Weingast

Stanford University
Political scientist; Educator
Area
Social and Behavioral Sciences
Specialty
Political Science
Elected
1996
Last Updated