Angela Spencer
Observed names: Angela D. Spencer, Spencer, Angela D., Spencer, Angela, D
Institution: Capitol Technology University
Observed institution: Capitol Technology University
ORCID: 0009-0002-5056-4317
Observed ORCID: 0009-0002-5056-4317
OpenAlex ID: A5124833893
