Joubin Najmaie
Joubin Najmaie

Joubin Najmaie

A software practitioner and technologist