A

Ahmed Mabrouk

Leeds Teaching Hospitals NHS Trust

ORCID: 0000-0002-2547-3176

46 papers and 430 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
46Publications
430Total Citations
#2in Total Knee Arthroplasty Outcomes

Top publicationsby citations

Indexing 46 publications…