Amanda S. Alexander
Observed name: Amanda Alexander
Institution: University of Alabama at Birmingham
Observed institutions: University of Alabama at Birmingham, UAB Medicine
ORCID: 0000-0003-3209-4761
Observed ORCID: 0000-0003-3209-4761
OpenAlex ID: A5102826169
