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