Alec C. Bancroft
Observed names: Alec Bancroft, Alec C Bancroft
Observed institutions: Baylor College of Medicine, The University of Texas Southwestern Medical Center
ORCID: 0000-0001-9505-4762
Observed ORCID: 0000-0001-9505-4762
OpenAlex ID: A5025519472
