Daniel Gabis

Daniel Gabis

communicator | #progressive #tech #education #geek | bad puns are my own