S

Sha Sha

German Cancer Research Center

58 papers and 3 citations.

PubIndex Score12Top 88% · seniorHow it's scored
58Publications
3Total Citations
First publication: 2006First senior author: 2006