Mahmoud Leila

Dr. Mahmoud Leila

Geology Department, Faculty of Science, Mansoura University, Al Manşūrah 11432, Egypt
orcid