Kaveh Ashrafi, PhD