T. Spencer Poore
Observed names: Spencer Poore, T Spencer Poore, T. Poore, T. S. Poore, T.S. Poore, Thomas S. Poore
Institutions: University of Alabama at Birmingham, UAB Medicine
ORCID: 0000-0002-5229-2418
Observed ORCID: 0000-0002-5229-2418
OpenAlex ID: A5038080799
