Stephanie L Tribble
Observed name: Stephanie L. Tribble
Institutions: University of Arizona, University of Arizona Cancer Center
Observed institutions: University of Arizona, University of Arizona Cancer Center
ORCID: 0000-0002-0091-0982
Observed ORCID: 0000-0002-0091-0982
OpenAlex ID: A5092793634
