Omar Shehab
Observed names: O. Shehab, Omar Abdulla Shehab
Institutions: Wayne State University, Detroit Medical Center
Observed institutions: Gulf Medical University, Wayne State University, United Arab Emirates University, Detroit Medical Center
OpenAlex ID: A5063324167
