Past Shiraz and Sharif Universities' Joint Reunion Shiraz and Sharif Universities' Joint Reunion 3329.1 miles Ottawa, Canada July 13-16, 2012