L

Lionel D’Souza

Stony Brook University Hospital

ORCID: 0009-0006-8031-2822

114 papers and 948 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
114Publications
948Total Citations
First senior author: 2018

Top publicationsby citations

Indexing the rest of 114 publications…