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