Alex Awada

Dr. Alex Awada

Department of Computers, University Politehnica of Bucharest, Bucharest, Bucureşti, Romania
orcid