Luis Pujols
@insolent
Dominican Republic
Joined Sep 2014
World Rank: #15706 (2.1 points)
Institution: Instituto Tecnologico de Santo Domingo (INTEC)
Dominican Republic
Joined Sep 2014
World Rank: #15706 (2.1 points)
Institution: Instituto Tecnologico de Santo Domingo (INTEC)