new york, new york, united states
Instituto Tecnológico de Santo Domingo
The University of Wolverhampton
Instituto Tecnólogico de las Américas (ITLA)