Dr. talal shihaby

Dr. talal shihaby

Associate Prof
Educación
PhD in Computer Systems Engineering, Northeastern University, USA