Mohamed Nabil Elshafei
Observed names: Mohamad Nabil ElShafei, Mohamed El-Shafei, Mohamed Elshafei, Mohamed Nabil Abdelsalam Elshafei, Mohammad Elshafei
Institutions: Hamad General Hospital, Hamad Medical Corporation
ORCID: 0000-0002-3229-6825
Observed ORCID: 0000-0002-3229-6825
OpenAlex ID: A5033737724
