Appeals & Appellate Construction Law Employment Law Environmental Law Estate Planning Health Care Law Insurance Defense Intellectual Property Maritime Products Liability Securities Law
Law School:
University of Notre Dame Law School
Education:
University of Notre Dame, BA University of Notre Dame Law School, JD