legar Luis Enrique García Marrero

Instituto Superior de Tecnologías y Ciencias Aplicadas (INSTEC) (Cuba)

Rating Points Solved Accepted Submissions Teams
1882 391 86 102 215 1
legar