J

John Townend

Queen Elizabeth Hospital Birmingham

ORCID: 0000-0002-5881-5806

513 papers and 17k citations.

PubIndex Score98Top 2%How it's scored
513Publications
17kTotal Citations
First senior author: 1997