One Shell Plaza Houston, Texas 77002
(713) 546-5400
University of Houston Law Center (2005)
Texas Bar
Unknown Status
Antitrust Law
Appeals & Appellate
Business Law