On April 9, former DOJ Antitrust head Doha Mekki delivered the Lastowka lecture to a packed house of students and faculty.