Ernesto Teruel
@teruel
Cuba, La Habana
Joined Nov 2016
World Rank: #20385 (1.5 points)
Institution: Universidad de las Ciencias Informáticas (UCI)
Cuba, La Habana
Joined Nov 2016
World Rank: #20385 (1.5 points)
Institution: Universidad de las Ciencias Informáticas (UCI)