Salwa Atta
Observed name: Salwa Atta Mohyudin
Observed institutions: University of Lahore, Superior University, Lahore University of Biological and Applied Sciences
ORCID: 0000-0001-9945-6830
Observed ORCID: 0000-0001-9945-6830
OpenAlex ID: A5004265691
