D

D. A. Willoughby

St Bartholomew's Hospital

158 papers and 6.4k citations.

PubIndex Score70Top 30% · seniorHow it's scored
158Publications
6.4kTotal Citations
First publication: 1955First senior author: 1959

Top publicationsby citations

Indexing 158 publications…