D

Debra H. Josephs

Guy's and St Thomas' NHS Foundation Trust

ORCID: 0000-0002-5610-9123

216 papers and 5.2k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
216Publications
5.2kTotal Citations
First senior author: 2018