2828 N Harwood St # 1800 Dallas TX 75201
(214) 922-3425
Tulane University School of Law (1997)
Texas Bar
Unknown Status
Antitrust Law
Business Law
International Law