Afnan Mostafa
Observed name: Mostafa, Afnan
Institution: University of Rochester
Observed institutions: University of Massachusetts Amherst, University of Rochester
ORCID: 0000-0002-0371-926X
Observed ORCID: 0000-0002-0371-926X
OpenAlex ID: A5089006665
