2025-06-07
18 : 45 : 33
Dominican Republic
Institution: Instituto Tecnologico de Santo Domingo (INTEC)