Image
Ali Alkhafaji, Ph.D.
Chief Technology Officer TA Digital

Ali Alkhafaji, Ph.D.

Ali Alkhafaji, Ph.D. is the Chief Technology Officer of TA Digital