Mohamed Farouk
Observed name: M. Farouk
Institution: New Valley University
Observed institutions: Al-Azhar University, New Valley University, Alexandria University
ORCID: 0000-0002-3951-1567
Observed ORCID: 0000-0002-3951-1567
OpenAlex ID: A5101702596
