Ali-Akbar Mahrokhzadeh

NIOC names new legal director