Omar Tluli

Dr. Omar Tluli

College of Medicine, Qatar University, Doha, Ad Dawḩah, Qatar
orcid