Publications by authors named "Seyed Mohammad Mahdi Moshirian Farahi"