S

Shan Cen

Jewish General Hospital

ORCID: 0000-0003-3358-0411

307 papers and 7k citations.

PubIndex Score69Top 31% · seniorHow it's scored
307Publications
7kTotal Citations
First publication: 1999First senior author: 2004