Nicole Guzman Cleto
@logicus_03
Dominican Republic, Santo Domingo
Joined Jul 2015
World Rank: #117323 (0 points)
Institution: Instituto Tecnológico de Santo Domingo (INTEC)
Dominican Republic, Santo Domingo
Joined Jul 2015
World Rank: #117323 (0 points)
Institution: Instituto Tecnológico de Santo Domingo (INTEC)