T

Tarek Sahmoud

European Organisation for Research and Treatment of Cancer

196 papers and 19.1k citations.

PubIndex Score86Top 14% · seniorHow it's scored
196Publications
19.1kTotal Citations
First publication: 1993First senior author: 1993