Ali Teta

Mr. Ali Teta

Texas A&M University at Qatar
+1