Dr. talal shihaby

Dr. talal shihaby

Associate Prof
Bildung
PhD in Computer Systems Engineering, Northeastern University, USA