Mario Montagud
Mario Montagud
Computer science 57%
Sociology 12%