Nouf Alabbasi
Observed name: Alabbasi, Nouf
Institution: Khalifa University of Science and Technology
Observed institutions: New York University Abu Dhabi, Khalifa University of Science and Technology
ORCID: 0009-0002-2720-6597
Observed ORCID: 0009-0002-2720-6597
OpenAlex ID: A5098937195
