Khaled Ali Obeidat

Dr. Khaled Ali Obeidat