Maziar Shafighi

Consultant, Project Manager, and Doctor in Schweiz