Montserrat Castelló
Montserrat Castelló
Education 53%
Computer science 10%