Publications by authors named "Armaghan Salehi"