Spencer Weber Waller Author & Editor

Spencer Weber Waller is professor of law and director, Institute for Consumer Antitrust Studies, Loyola University Chicago.