Mohammed N. Swileh
Observed name: Swileh, Mohammed N.
Institutions: Shenzhen University, Peking University Shenzhen Hospital
Observed institutions: Shenzhen University, Peking University Shenzhen Hospital
ORCID: 0009-0007-7888-0836
Observed ORCID: 0009-0007-7888-0836
OpenAlex ID: A5115087250
