Ali Aghabarati, PhD