Mohammed A. Nassar
Observed names: M A Nassar, M. A. Nassar, Mohammed A Nassar, Mohammed Nassar, Mohammed A. Nassar, Nassar, Mohammed A.
Institution: University of Sheffield
Observed institutions: University College London, Wellcome Trust, University of Sheffield
ORCID: 0000-0002-6221-3496
Observed ORCID: 0000-0002-6221-3496
OpenAlex ID: A5110161003
