D

Derralynn Hughes

Royal Free London NHS Foundation Trust

ORCID: 0000-0003-4531-9173

693 papers and 18.6k citations.

PubIndex Score98Top 2%How it's scored
693Publications
18.6kTotal Citations
First senior author: 1995