Usama Mehmood
Observed name: Mehmood, Usama
Institution: Information Technology University
Observed institutions: Information Technology University, Stony Brook University
ORCID: 0009-0005-8430-5956
Observed ORCID: 0009-0005-8430-5956
OpenAlex ID: A5071313244
