Obada Alfarawati
Institution: The University of Texas Medical Branch at Galveston
Observed institutions: The University of Texas at Dallas, The University of Texas Medical Branch at Galveston
ORCID: 0009-0009-5981-7780
Observed ORCID: 0009-0009-5981-7780
OpenAlex ID: A5032867765
