2024-07-18
05 : 43 : 35
Dominican Republic
Institution: Pontificia Universidad Católica Madre y Maestra