Selim Salman

Selim Salman

Selim Salman

Diversified Software Technologies Engineer/Evangelist, Ubiquitous Computing Researcher, Digital Nomad!