Reza Razizadeh, PhD

Reza

Razizadeh, PhD

Member of the Board of Directors and Assistant Managing Director-Finance and Assembly Affairs

00982126215120-21

00982126215128