Ahmad Baharvandi, PhD First Name Ahmad Last Name Baharvandi, PhD Rank Managing Director Phone 00982126215120 Fax 00982126215128 Mail