Khalid Z. Elwakeel
Khalid Z. Elwakeel
Environmental science 41%
Chemistry 25%