S

Shancheng Ren

Shanghai Changzheng Hospital

110 papers and 555 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
110Publications
555Total Citations
First publication: 1996First senior author: 2013