Khaled Murshed

Dr. Khaled Murshed

Hamad Medical Corporation
orcid