N

N. J. Levell

Norfolk and Norwich University Hospitals NHS Foundation Trust

ORCID: 0000-0003-3393-8305

316 papers and 4.9k citations.

PubIndex Score94Top 6%How it's scored
316Publications
4.9kTotal Citations
First senior author: 2004