F

Firas Mourtada

Sidney Kimmel Cancer Center

ORCID: 0000-0002-4388-5334

246 papers and 4.5k citations.

PubIndex Score96Top 4%How it's scored
246Publications
4.5kTotal Citations
First senior author: 2005

Top publicationsby citations

Indexing the rest of 246 publications…