Tarek Abdallah Swellam
Observed names: Swellam, Tarek Abdallah, Tarek A Swellam, Tarek A. Swellam, Tarek Swellam
Institution: Dammam Central Hospital
Observed institution: Dammam Central Hospital
ORCID: 0009-0006-9889-4277
Observed ORCID: 0009-0006-9889-4277
OpenAlex ID: A5068579604
