16401 N.W. 37th Ave.
Miami, FL 33054
United States
St. Thomas University - School of Law
Catholic, bioethics, totality, integrity