S

Shirley D’Sa

University College Hospital

ORCID: 0000-0003-0840-3499

244 papers and 5.3k citations.

PubIndex Score42Top 58% · seniorHow it's scored
244Publications
5.3kTotal Citations
First publication: 1997First senior author: 2003