I

Ignacio I. Wistuba

The University of Texas MD Anderson Cancer Center

ORCID: 0000-0003-3365-6340

2.8k papers and 106.2k citations.

PubIndex Score98Top 2%How it's scored
2.8kPublications
106.2kTotal Citations
First publication: 1989First senior author: 1989