Nasir Farsad Layegh

Mr. Nasir Farsad Layegh

Capgemini (Netherlands), Utrecht, The Netherlands
orcid