Oussama Elachqar
Observed name: Elachqar, Oussama
Observed institutions: Microsoft (United States), University of Illinois Urbana-Champaign, Apple (United States)
ORCID: 0009-0003-6268-9042
Observed ORCID: 0009-0003-6268-9042
OpenAlex ID: A5007472986
