2025-04-03
08 : 36 : 49
Dominican Republic
Institution: Instituto Tecnologico de Santo Domingo (INTEC)