miami, florida, united states
Pontificial Catholic University of Puerto Rico
Pontificial Catholic University Puerto Rico