Life Member
Thad
G.
Long
Location
Birmingham, AL, USA
Affiliation
Thad Long Legal Services
Education
Columbia University
University of Virginia School of Law