M

Moustafa Mansour

Nasser Institute hospital

ORCID: 0000-0002-6745-5697

84 papers and 737 citations.

PubIndex Score57Top 43% · mid-careerHow it's scored
84Publications
737Total Citations
First publication: 2004First senior author: 2023