D

Dudley J. Pennell

Guy's and St Thomas' NHS Foundation Trust

ORCID: 0000-0001-5523-1314

1k papers and 62.6k citations.

PubIndex Score98Top 2%How it's scored
1kPublications
62.6kTotal Citations
#10in Hemoglobinopathies and Related Disorders
First publication: 1988First senior author: 1994