One South Dearborn Chicago Illinois 60603
(312) 853-7839
The University of Chicago Law School (2005)
Illinois Bar
Unknown Status
Antitrust Law
Appeals & Appellate
Bankruptcy