Eliana Toren
Institutions: University of Alabama at Birmingham, UAB Medicine
Observed institutions: Universitat Autònoma de Barcelona, University of Alabama at Birmingham, UAB Medicine
ORCID: 0000-0002-6827-4521
Observed ORCID: 0000-0002-6827-4521
OpenAlex ID: A5034684230
