r_sanchez Ruben Sanchez Acosta

Universidad de La Habana (Cuba)

Rating Points Solved Accepted Submissions Teams
1393 58 18 20 75 1
r_sanchez