Mahmoud Sakr
Academy of Scientific Research and Technology (ASRT)
0000054980000016239700001288190000114333000005045100001788940000123335000007294700001645410000116979000006630100000514910000150291000012388100001690540000119779000006976700000532330000158348000012621900000618620000047671000017549000001221930000071857