16401 N.W. 37th Ave.
Miami, FL 33054
United States
St. Thomas University - School of Law
Human trafficking, trade, New Haven School of Thought