Sebastian Murua
Sebastian Murua

Sebastian Murua

Two words: patience and perseverance. Aspiring tech entrepreneur :)