S

Shahbaz S. Malik

Worcestershire Acute Hospitals NHS Trust

ORCID: 0000-0001-5272-7410

133 papers and 864 citations.

PubIndex Score82Top 18%How it's scored
133Publications
864Total Citations
First senior author: 2009