W

William S. Ball

Shrewsbury and Telford Hospital NHS Trust

ORCID: 0000-0003-0872-0363

179 papers and 7.5k citations.

PubIndex Score97Top 3%How it's scored
179Publications
7.5kTotal Citations
First senior author: 1983

Top publicationsby citations

Indexing the rest of 179 publications…