E

Enas Taha Sayed

Minia University

ORCID: 0000-0002-0759-4484

234 papers and 20.9k citations.

PubIndex Score98Top 2%How it's scored
234Publications
20.9kTotal Citations
First publication: 2012First senior author: 2014