2025-07-11
05 : 16 : 53
Dominican Republic
Institution: Instituto Tecnologico de Santo Domingo (INTEC)