S

Shelly P. Dev

Sunnybrook Health Science Centre

ORCID: 0009-0006-9246-2748

18 papers and 447 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
18Publications
447Total Citations
First senior author: 2016

Top publicationsby citations

Indexing the rest of 18 publications…