Maen Mahfouz
Observed names: M. N. MAHFOUZ, Mahfouz, Maen, mahfouz, maen
Institution: Arab American University
Observed institutions: Ministry of Health, Arab American University
ORCID: 0000-0001-9669-9984
Observed ORCID: 0000-0001-9669-9984
OpenAlex ID: A5085674198
