David B Spence

David B Spence

  • Baker Botts Chair in Law
  • Professor of Business, Government and Society

David B Spence: Publications